10/01/2010, 21:28:53
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~Bonjour,
#~ Version du CMS : 1.6.6
#~ Version du MLE si existante : non
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
J'utilise ce bout de code dans un gabarit :
Code :
{foreach from=$cgsimple->get_children('','',$children) item='child'}
{if $child.show_in_menu}
<h3><a href="/{$child.alias}/">{$cgsimple->get_page_title($child.alias)}</a></h3>
{$cgsimple->get_page_content($child.alias)}
{/if}
{/foreach}
Mais plutôt que if $child.show_in_menu, j'aurai besoin de tester si mes pages enfants sont actives ou non, genre if $child.active=1...
Je ne vois pas du tout comment faire ça au sein d'un gabarit, mes recherches n'ont donné aucun résultat. Il faut obligatoirement passer par une requête en base de données pour récupérer cette info ? Je ne l'ai trouvé nulle part dans les variable smarty...
Merci d'avance.