Archives FluxBB.fr

Les archives de FluxBB.fr

Vous n'êtes pas identifié(e).

#1 04-12-2007 21:06:21

HimSelf
Membre

Cha marche pas :( -> templates

Salut à tous,

je suis occupé à adapter le design d'un site sur un forum punBB.
Arrivé au stade de la mise en place des "require" php, j'ai donc étudier la structure de ce magnifique forum.

J'ai donc ajouté juste au desuss de <div id="punwrap"> ma propre classe pour inclure mon menu.

Classe que j'ai appelée :

<ul id="nav"><pun_nav></ul>

J'ai bien sur ajoutée dans mon fichier header.php la ligne suivante :

// START SUBST - <pun_nav>
$tpl_main = str_replace('<pun_nav>', require('inc/nav.php'), $tpl_main);
// END SUBST - <pun_nav>

J'ai bien mis mon fichier inc/nav.php dans le répertoire adéquat, jusque la pas de problèmes.

En revanche, à l'endroit ou est censé censé paraitre mon menu je n'ai qu'un 1 en gros & gras. Inversement, le contenu de mon fichier nav.php ( des liens ) se retrouve en haut de mon forum. ( et dans le code source, il apparait en tout premier, avant même les balises <html>, <body, etc...

Qu'ais-je donc raté ?

Hors ligne

#2 04-12-2007 21:22:07

HimSelf
Membre

Re : Cha marche pas :( -> templates

Ce que je n'explique pas c'est ce "1" dans mon <ul> lorsque j'affiche le source.

<ul id="nav">
                    1
                </ul>

Hors ligne

#3 04-12-2007 21:30:46

dahousemix
Membre

Re : Cha marche pas :( -> templates

Tu n'as pas à faire tout cela pour modifier les templates.
Un tour dans l'aide t'aurai évité ces désagréments.

Il te suffit de modifier le fichier .tpl et d'utiliser la balise <pun_include "ton_fichier.php"> tout en mettant ton fichier à inclure dans le dossier forum/include/user/

Hors ligne

#4 04-12-2007 23:31:13

HimSelf
Membre

Re : Cha marche pas :( -> templates

Huhu smile
merci !
ça marche smile
comme tu dis, j'aurais mieux fais de consulter l'aide !

Hors ligne

Pied de page des forums