Forum CMS Made Simple FR

Version complète : [Résolu]UDT à convertir vers version 1.10+
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Bonjour,

J'ai un sous-menu appelé par une udt qui doit être transformée pour la version 1.10+
Code :
HTML

<h3>Sous menu</h3>            
{hierarchy}
{cms_module module='menumanager' start_element=$h_toplevel template='navSidebar' collapse='1'}

UDT

# Name: hierarchy
global $gCms;
$pos = $gCms->variables['position'];
$base = explode('.', $pos);
$smarty->assign('h_toplevel', $base[0] * 1);
$smarty->assign('h_parent',   $base[ (count($base) > 1) ? count($base)-2 : 0 ] * 1);
$smarty->assign('h_this',     $base[count($base)-1] * 1);

J'ai essayé ceci sans succès :
Code :
# Name: hierarchy
global $smarty;
$pos = cmsms()->variables['position'];
$base = explode('.', $pos);
$smarty->assign('h_toplevel', $base[0] * 1);
$smarty->assign('h_parent',   $base[ (count($base) > 1) ? count($base)-2 : 0 ] * 1);
$smarty->assign('h_this',     $base[count($base)-1] * 1);

Merci pour le coup de mains Smile
Quel idiot : {cms_module module='menumanager' start_element=$h_toplevel template='navSidebar' collapse='1'}
au lieu de : {menu start_element=$h_toplevel template='navSidebar' collapse='1'}