Bonjour
Dans mon template pour avoir un fond paramétrable différents suivant le contexte de menu, j'utilise dans le lien menu "Style CSS du lien"
avant je récupérais la valeur avec ce code (variable $parentMenuCSS) :
jimport( 'joomla.html.parameter' );
$parentMenu = JSite::getMenu()->getActive();
if( isset($parentMenu) && is_object($parentMenu) ) {
$parentMenuCSS = new JParameter( $parentMenu->params );
$parentMenuCSS = $parentMenuCSS->get('menu-anchor_css');
}
else {
$parentMenuCSS = '';
}
Mais depuis la version V3 de Joomla JParameter est obsolète.
après pas mal de recherche on indique d'utiliser Jregistry mais je ne connais pas les argument a passe pour récupérer les données.
Je ne trouve pas d’exemple clair sur internet.
Juste des exemple pour trouver l'id le titre ou le lien du menu.
Une âme charitable pourrait m'aider ?
Car cela me bloque pour la mise à jour en V3 de Joomla (cela fonctionnait en 2.5)
Merci
Yves
Dans mon template pour avoir un fond paramétrable différents suivant le contexte de menu, j'utilise dans le lien menu "Style CSS du lien"
avant je récupérais la valeur avec ce code (variable $parentMenuCSS) :
jimport( 'joomla.html.parameter' );
$parentMenu = JSite::getMenu()->getActive();
if( isset($parentMenu) && is_object($parentMenu) ) {
$parentMenuCSS = new JParameter( $parentMenu->params );
$parentMenuCSS = $parentMenuCSS->get('menu-anchor_css');
}
else {
$parentMenuCSS = '';
}
Mais depuis la version V3 de Joomla JParameter est obsolète.
après pas mal de recherche on indique d'utiliser Jregistry mais je ne connais pas les argument a passe pour récupérer les données.
Je ne trouve pas d’exemple clair sur internet.
Juste des exemple pour trouver l'id le titre ou le lien du menu.
Une âme charitable pourrait m'aider ?
Car cela me bloque pour la mise à jour en V3 de Joomla (cela fonctionnait en 2.5)
Merci
Yves
Commentaire