Nouveau sujet Répondre Imprimer Syndication RSS 2.0

modifier la barre de navig via configuration_theme.php ?

VIP
Avatar de elioscope
  • Age : 10 ans
  • Messages : 2638
  • Inscrit : 02 Janvier 2005
  Lien vers ce message 10 Février 2006, 0:03
la barre de navig est générée avec
<!-- BEGIN liens_pages --> 
    {liens_pages.LIENS}
          <!-- END liens_pages --> 
dans le tpl
ce qui donne un truc du genre
Citation
-> MODS -> Aide en programmation -> Poster un nouveau sujet


donc on a un boucle, dans le php, du style

 -><a href="">$lien</a>


je voudrais modifier la fonction hierachie, [size=18]en passant uniquement par configuration_theme.php[/size]. pour générer un code du style

<li><a href="">$lien</a><li>

C'est possible !!! ??
Merci de votre aide


http://www.elioscope.fr/
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14556
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 10 Février 2006, 1:01
Non je pense pas que ce soit possible, le seul moyen que je vois c'est de renommer le block "liens_pages" et de reparser dans le config du thème ^^


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
VIP
Avatar de elioscope
  • Age : 10 ans
  • Messages : 2638
  • Inscrit : 02 Janvier 2005
  Lien vers ce message 10 Février 2006, 9:52
oui j'ai essayé comme sa, mais je suis trop limité en php pour y arrivé :(


http://www.elioscope.fr/
 
Flamme ardente
Avatar de Tagu
  • Age : 22 ans
  • Messages : 455
  • Inscrit : 23 Septembre 2004
  Lien vers ce message 10 Février 2006, 10:54
J'ai peut etre mal compris mais c'est ce que ce mod fait il me semble

http://www.fire-soft-board.com/fsb/sujet-4153.html


Découvrez SaigoNoTatakai, un monde d'inspiration oriental où l’honneur est bien plus tranchant que l’acier.
 
Equipe des MODS
Avatar de Fabogranqi
  • Age : 19 ans
  • Messages : 3101
  • Inscrit : 29 Décembre 2004
  Lien vers ce message 10 Février 2006, 12:50
Citation (Tagu)
J'ai peut etre mal compris mais c'est ce que ce mod fait il me semble

http://www.fire-soft-board.com/fsb/sujet-4153.html


Oui mais c'est pour un thème qu'il veut faire ça ;)
 
Flamme ardente
Avatar de Tagu
  • Age : 22 ans
  • Messages : 455
  • Inscrit : 23 Septembre 2004
  Lien vers ce message 10 Février 2006, 12:52
oki donc rien a voir ^^


Découvrez SaigoNoTatakai, un monde d'inspiration oriental où l’honneur est bien plus tranchant que l’acier.
 
VIP
Avatar de elioscope
  • Age : 10 ans
  • Messages : 2638
  • Inscrit : 02 Janvier 2005
  Lien vers ce message 10 Février 2006, 14:58
j'ai fais sa, mais sa veux pas :(
le config :
$tpl->assign_block_vars('liens_li', array('LIENS' =>'<li>'.$liens_header.'</li>' ));


dans le header
<!-- BEGIN liens_li -->
{liens_li.LIENS}
<!-- END liens_li -->


http://www.elioscope.fr/
 
VIP
Avatar de elioscope
  • Age : 10 ans
  • Messages : 2638
  • Inscrit : 02 Janvier 2005
  Lien vers ce message 11 Février 2006, 20:10
Ki ki ya a une idée ?
et vlan elios qui up


http://www.elioscope.fr/
 
Equipe de support
Avatar de SquallX
  • Age : 18 ans
  • Messages : 2497
  • Inscrit : 18 Novembre 2004
  Lien vers ce message 11 Février 2006, 20:58
Citation (Genova)
Non je pense pas que ce soit possible, le seul moyen que je vois c'est de renommer le block "liens_pages" et de reparser dans le config du thème ^^


Ca répond tout seuk il me semble :s

Désolé mais je vois, ton code semble se rapprocher de ce qui serait le plus faisable, après je vois pas :s désolé.
 
VIP
Avatar de elioscope
  • Age : 10 ans
  • Messages : 2638
  • Inscrit : 02 Janvier 2005
  Lien vers ce message 11 Février 2006, 21:19
ben je vois pas sauf, si les variable du config thème sont déclarée en premier, sa expliquerais pourquois il ne trouve pas $liens_header, puisque rien ne s'affiche


http://www.elioscope.fr/
 
VIP
Avatar de elioscope
  • Age : 10 ans
  • Messages : 2638
  • Inscrit : 02 Janvier 2005
  Lien vers ce message 11 Février 2006, 22:06
Voila un ptit test
if (isset($liens_header)) $tpl->assign_vars(array('ELIO' => $liens_header));
else $tpl->assign_vars(array('ELIO' => $config['fsb_version']));


ELIO me renvois la version, donc en utilisant
$tpl->assign_block_vars('liens_li', array('LIENS' =>'<li>'.$liens_header.'</li>' ));


Normal que sa ne marche pas, $lien_header n'est pas trouvé !!!!


http://www.elioscope.fr/
 
VIP
Avatar de elioscope
  • Age : 10 ans
  • Messages : 2638
  • Inscrit : 02 Janvier 2005
  Lien vers ce message 17 Février 2006, 10:35
up :P


http://www.elioscope.fr/
 
Volcan
Avatar de T@ncredo
  • Messages : 1177
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 21 Février 2006, 11:09
Sans modifier les php, impossible je pense.
Après regard sur le code, c'est impossible... Désolé.


Enigma, site d'énigmes

http://www.elevage-enchante.com/bouton_88.gifJeu d'élevage virtuel de lapins
 
Répondre


.