Bonjour
Mon souci est plutôt orienté fonctionnement que code.
Je dois développer des pages php avec un système de template. Donc je veux séparer le côté "logique" du côté "design". J'aurai donc dans une page du code php brut, et dans une autre page (mon template) plutôt du code HTML.
Je fonctionne avec une base de données :
J'ai des Modules, qui contiennent des rubriques, qui peuvent contenir des sous-rubriques, qui contiennent différentes fonctionnalités. En gros, lorsqu'un utilisateur arrive sur ma page :
1) il choisit son module
2) je transmets à la page "logique" le module choisi, pour qu'elle puisse aller chercher dans la base les rubriques correspondant à ce module, et qu'elle recharge le template
3) l'utilisateur choisit sa rubrique
4) je transmets à la page "logique" la rubrique choisie, pour qu'elle puisse aller chercher dans la base les sous-rubriques s'il y en a, ou alors directement les informations liées à la rubrique, s'il n'y a pas de sous-rubriques. Je recharge le template.
5) C'est comme ça à chaque fois que l'utilisateur clique sur quelque chose, ça permet d'afficher des informations supplémentaires.
Je ne connais pas trop le système de template, je viens de me plonger dedans. Ce que je veux savoir est si ma méthode est la bonne ? Si ce n'est pas trop compliqué, trop lourd ? Je transmets les informations de la page "logique" au template, et du template à la page "logique, par l'url.
J'éspère que j'ai été claire et que ma question n'est pas trop pourrie
Merci d'avance pour votre aide !
Cécilia
Partager