|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre habitué
![]() Inscription : octobre 2005 Messages : 641 ![]() |
Bonjour,
Nouvel utilisateur de Smarty, je suis confronté à la réalisation d'un menu principal. Actuellement, j'ai du HTML basique : Code :
Merci pour votre aide ! |
||
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Inscription : octobre 2005 Messages : 641 ![]() |
Je viens de me rendre compte que l'intégration de code PHP dans un template n'est pas conseillé...
du coup, je vois vraiment pas comment spécifier la page active en CSS. |
|
|
00
|
|
|
#3 | ||
|
Expert Confirmé
![]() ![]() Inscription : décembre 2004 Messages : 1 957 ![]() |
Bonjour,
Oui l'intégration de code php dans les tpl c'est le mal , sachant smarty permet dans un large pourcentage de cas de faire la chose que cette intégration aurait pu faire.Pour ce que tu veux faire, sachant que tu peux identifier sur quelle page tu te trouve à tout moment, pour spécifier la page active, il suffit de faire un test sur l'id de la page active et le tour est joué, quelque chose dans ce style: Code :
__________________
Je suis ce que je suis grâce à ce que nous sommes tous Humanité aux Humains!! ! Entre ce que je pense, ce que je veux dire, ce que je crois dire, ce que je dis ce que vous avez envie d'entendre, ce que vous croyez entendre, ce que vous entendez, ce que vous avez envie de comprendre, ce que vous comprenez ... Il y a dix possibilités que nous ayons des difficultés à communiquer. Mais essayons quand meme ....... E. Wells |
||
|
|
00
|
|
|
#4 |
|
Membre habitué
![]() Inscription : octobre 2005 Messages : 641 ![]() |
ok merci... ça fonctionne avec le php :
Code :
$smarty->assign('id_page', (isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '')); |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com