|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Futur Membre du Club
![]() Inscription : avril 2007 Messages : 77 ![]() |
Salut tlm
Voila j'apprend à gerer les templates mais j'ai enormement de mal et j'ai un probleme que je n'arriverais pas a resoudre sans vous. Pour resumer j'ai 4 pages : -templates.php << page de moteur template téléchargé sur internet -index.php << Page qui contient le code PHP de l'index " -index.tpl << Page qui contient le graphisme de l'index principal.php <<page banale que je veut inclure dans l'index . je souhaite donc inclure principal.php dans index.php a l'unique condition que la variable $rub soit egal a "principal" , j'ai donc le code suivant : Pour la page index.php Code :
Code :
Je comprend rien je suis compltement perdu et j'espere que quelqu'un pourra m'aider . Merci a tous ceux qui ont eu la patience de me lire jusqu'au bout ^^ |
||||
|
00
|
|
|
#2 |
|
Membre Expert
![]() ![]() ERIC POMMEREAUIngénieur intégration Inscription : décembre 2004 Messages : 683 ![]() |
Bonjour,
Pour info lorsque je fais le test suivant: La page génrérée affiche le contenu de test.html, ET '1'. L'utilisation que tu fais des includes est bien singulière... je n'imaginais pas qu'on pouvais s'en servir comme ça (je me coucherai moins bête ce soir) ;=). Avec Smarty je t'aurais bien proposé une inclusion dans le template ({include...})... mais là je ne vois pas. Au passage où peut-on trouver la documentation de ce système de templates ? @+
__________________
Eric POMMEREAU Articles : Smarty, JpGraph, Ajax YUI, IPython, Design patern strategy en PHP, Firebug Site : Antiquités du Marché des Ternes |
|
00
|
|
|
#3 |
![]() ![]() Guillaume RossoliniDirecteur technique Inscription : février 2004 Messages : 13 720 ![]() |
Salut
Nous avons un article à ce sujet : Le système de template de phpBB ainsi qu'un test rempli d'exemples d'includes : Les principaux moteurs de template La documentation officielle du moteur v2 est probablement en voie de disparition, puisque phpBB3 est maintenant en release candidate.
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework) Ressources PHP - Ressources Zend Framework |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() ![]() ERIC POMMEREAUIngénieur intégration Inscription : décembre 2004 Messages : 683 ![]() |
Bonjour,
Certes les deux articles que tu mentionnes traitent de ce système de template, mais le fait de ne pas trouver de doc 'de référence' (genre la doc smarty) est dommage...
__________________
Eric POMMEREAU Articles : Smarty, JpGraph, Ajax YUI, IPython, Design patern strategy en PHP, Firebug Site : Antiquités du Marché des Ternes |
|
00
|
|
|
#5 |
![]() ![]() Guillaume RossoliniDirecteur technique Inscription : février 2004 Messages : 13 720 ![]() |
Si, il est encore là : http://www.phpbb.com/kb/article/phpb...late-tutorial/
[Edit] Pour rappel, phpBB n'est ni un framework ni une bibliothèque, c'est un forum...
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework) Ressources PHP - Ressources Zend Framework |
|
|
00
|
|
|
#6 | |
|
Membre Expert
![]() ![]() ERIC POMMEREAUIngénieur intégration Inscription : décembre 2004 Messages : 683 ![]() |
Citation:
Merci ...
__________________
Eric POMMEREAU Articles : Smarty, JpGraph, Ajax YUI, IPython, Design patern strategy en PHP, Firebug Site : Antiquités du Marché des Ternes |
|
|
00
|
|
|
#7 |
|
Futur Membre du Club
![]() Inscription : avril 2007 Messages : 77 ![]() |
Coucou ! Désolé pour le temp de reponse je peut me connecter que le week end ,
j'utilise effectivement le moteur template de phpBB (mais alors quelle version ça j'en ai aucune idée ^^) . J'ai pris cette page template.php sur internet mais j'ignorais qu'il y avais une doc associée , je ferais donc bien de prendre smarty c'ets peut etre plus judicieux ^^ . Pour le systeme d'include/switch c'est une methode de navigation php assé connue mais c'est vrai qu'avec les templates ça rend pas jojo ^^ merci pour votre aide je vais essayer de me mettre a smarty (ça vas etre long je sent !) |
|
00
|
Copyright © 2000-2012 - www.developpez.com