Un menu contextuel personnalisé
besoin d'aide avec le code PHP
J'ai joué à l'apprenti-sorcier et ajouté le code suivant au fichier template.php de mon skin :
Ça fonctionne à ma satisfation, sauf que ça ne ressemble pas au menu contextuel avec arborescence des fichiers. Je suppose qu'il faut appeller une autre fonction pour ça, mais je n'ai aucune idée de quoi chercher. Si quelqu'un sait, prière de partager l'info.
Ma vraie question urgente est plutôt celle-ci : que dois-je ajouter (vraisemblablement une condition
J'utilise yacs 6.12, avec un skin dérivé de grigloo (lui-même dérivé de digital) et voici la ligne 337 et suivantes de mon
_____________________________
[i]L'apprenti-sorcier qui ne sait faire que le début de la potion magique[/i]
// display side content, including extra data
Page::side(FALSE);
// display contextual menu, despite above rule of FALSE, except on front page
if($context['skin_variant'] != 'home') {
echo Skin::build_box('Dans cette section', Skin::build_contextual_menu($context['current_focus']), 'navigation');
}
Ça fonctionne à ma satisfation, sauf que ça ne ressemble pas au menu contextuel avec arborescence des fichiers. Je suppose qu'il faut appeller une autre fonction pour ça, mais je n'ai aucune idée de quoi chercher. Si quelqu'un sait, prière de partager l'info.
Ma vraie question urgente est plutôt celle-ci : que dois-je ajouter (vraisemblablement une condition
if...
) pour éviter d'avoir l'erreur suivante sur les pages qui ne sont pas des [b]sections [/b]:<b>Fatal error</b>: Undefined class name 'sections' in <b>/home/lesageco/public_html/prevtec/skins/skin_skeleton.php</b> on line <b>338</b>
J'utilise yacs 6.12, avec un skin dérivé de grigloo (lui-même dérivé de digital) et voici la ligne 337 et suivantes de mon
skin_skeleton.php
// list underneath level
if($children =& Sections::get_children_of_anchor($anchors[count($anchors)-1], 'index')) {
// place children
foreach($children as $child) {
if($anchor = get_anchor($child))
$tree[] = array($anchor->get_url(), NULL, $anchor->get_title(), NULL, 'below', NULL, $anchor->get_teaser('hover'));
}
}
_____________________________
[i]L'apprenti-sorcier qui ne sait faire que le début de la potion magique[/i]