Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2449 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Système de thème

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Système de thème

n°1976375
masseur
Posté le 23-03-2010 à 16:05:30  profilanswer
 

Bonjour.
 
Pour me former un peux à la POO, j'ai dans l'idée de créer des petites classes me permettant de réaliser un blog.
 
Cependant j'aimerais rendre ce blog skinnable; je m'explique.
 
On aurait un répertoire thème dans lequel serait géré l'affichage du blog.
 
On pourrais par exemple imaginer une boucle permettant d'afficher X articles.
Un peux à la manière de wordpress on pourrait imaginer quelque chose comme cela.
 

Code :
  1. <?php if (have_posts()) : while (have_posts()) : the_post(); ?>


 
Pour mettre en place ce genre de démarche il faudrait donc créer une API qui contiendrait les fonctions adéquates pour afficher ce que je veux?
 
Pour reformuler simplement, j'aimerais savoir comment procéder pour mettre en place un système de thème que ce soit un blog, livre d'or forum ou autre, sachant que ca sera de la POO (même si je bosse en MVC, il faudrait que l'affichage soit géré dans un répertoire particulier avec des fichiers de template, je n'ai pas envie de gérer cela dans mes vues, ce qui n'est pas pratique du tout).
 
 
Merci par avance pour vos conseils.

mood
Publicité
Posté le 23-03-2010 à 16:05:30  profilanswer
 

n°1976403
rufo
Pas me confondre avec Lycos!
Posté le 23-03-2010 à 16:44:07  profilanswer
 

Ben :
1) tu lis le topic sur PHP et MVC sur ce forum,
2) tu regardes comment wordpress et dotclear sont faits ou tout autre soft qui a des templates, style SPIP, Joomla, Drupal, Magento...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°1976454
masseur
Posté le 23-03-2010 à 17:47:37  profilanswer
 

rufo a écrit :

Ben :
1) tu lis le topic sur PHP et MVC sur ce forum,
2) tu regardes comment wordpress et dotclear sont faits ou tout autre soft qui a des templates, style SPIP, Joomla, Drupal, Magento...


 
1) relis mon message
2) je posé cette question pour justement eviter de rentrer dans le code de ces usines à gaz, je ovulais juste avoir le principe général.
 
Sinon merci quand même

n°1976458
rufo
Pas me confondre avec Lycos!
Posté le 23-03-2010 à 17:52:48  profilanswer
 

masseur a écrit :


 
1) relis mon message
2) je posé cette question pour justement eviter de rentrer dans le code de ces usines à gaz, je ovulais juste avoir le principe général.
 
Sinon merci quand même


 
Ben y'a pas une manière de faire, certaines sont bonnes, d'autres non et parmi les bonnes chacune a des avantages et inconvénients. En plus, tu dis que tu veux te former à la POO, donc pour l'instant, t'as pas un bon niveau. T'inspirer de bons produits comme Magento, Wordpress ou DotClear me paraît une bonne idée. Lire le topic sur MVC sur ce forum aussi. Par conte SPIP n'est pas en POO de mémoire.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°1976487
masseur
Posté le 23-03-2010 à 18:44:22  profilanswer
 

rufo a écrit :


 
Ben y'a pas une manière de faire, certaines sont bonnes, d'autres non et parmi les bonnes chacune a des avantages et inconvénients. En plus, tu dis que tu veux te former à la POO, donc pour l'instant, t'as pas un bon niveau. T'inspirer de bons produits comme Magento, Wordpress ou DotClear me paraît une bonne idée. Lire le topic sur MVC sur ce forum aussi. Par conte SPIP n'est pas en POO de mémoire.


 
Ok je vais aller essayer de pécher des infos sur le topic MVC

n°1976618
rufo
Pas me confondre avec Lycos!
Posté le 24-03-2010 à 09:41:47  profilanswer
 

J'ai vu ça ce matin :)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Système de thème

 

Sujets relatifs
Système xsl/xml/php et rapiditéDescription d'un système de neuvième niveau.
Système de collisionSystème de cache PHP et charge CPU
Systeme d'achat de créditSysteme de cache et nombre de fichiers
[PHP] Système de chargement de ma pageDefinition d'un système linguistique.
système manuel de programmation neurologique à refllex par Rdn formelsDrawAnimatedRects et theme "Aero"
Plus de sujets relatifs à : Système de thème


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR