====== Pxxo_Widget_Menu_Ariane ====== Permet d'afficher un menu sous forme de fil d'ariane. * [[http://demo.pxxo.net/Menu_Ariane/|Exemple d'utilisation en ligne]] * [[fr:download|Installer]] (le nom du package est ''Pxxo_Widget_Menu'') ===== Paramètres ===== Chaque paramètre est un tableau correspondant à la liste des items du menu. Les paramètres spécifiques à un item correspondent à chaque même numéro de la ligne dans chaque tableau de paramètres. ^ Nom ^ Valeur par défaut ^ Description ^ | $item | - | Liste des items du menu | | $link | - | Liste des liens pour chaque item du menu. Dans le cas où on souhaite que les items pointent une autre destination que la page courante | | $target | - | Liste des destination pour chaque items du menu (typiquement _blank, _target) | | $icon | - | Liste des icones pour chaque items du menu | | $icon | - | Liste des actions Javascript à exécuter lors d'un clique sur chaque item du menu | | $defsel | - | Indice de l'item du menu selectionné par defaut | ===== Retour ===== Le widget met à disposition une variable de le classe public nommé **$selected**. Cette variable contient l'indice de l'item sélectionné dans le menu. ===== Évènement ===== Le widget se trouve dans le mode **select** dans le cas ou l'on vient de cliquer et donc de sélectionner un item du menu. ===== Exemples ===== require_once 'Pxxo/Widget/Menu/Ariane.php'; $params = array(); $params['item'] = array('Europe', 'France', 'Lorraine', 'Meuse' , 'Bar le duc'); $objet =& new Pxxo_Widget_Menu_Ariane($params); $obj1->main(); $obj1->dump(); $params = array(); $params['theme'] = 'blue'; $params['item'] = array('Europe', 'France', 'Lorraine', 'Meuse' , 'Bar le duc'); $obj2 =& new Pxxo_Widget_Menu_Ariane($params); $obj2->main(); $obj2->dump();