Magazine

Générateur de menu sous Zend

Publié le 02 janvier 2009 par Lesauf

Je vous présente mon générateur de menu pour mes applications Zend. La principale caractéristique est l'integration avec les ACL.

Il s'agit de trois fichiers :

  • menu.ini, qui contient la description du menu;
  • showMenu.php, le helper qui s'occupe de l'affichage;
  • menu.css, feuille de style CSS.
Menu.ini

; Patient
patient.name = Patient
patient.controller = patient
patient.action = show-list
patient.sub.add.name = Register new
patient.sub.add.controller = patient
patient.sub.add.action = add
patient.sub.list.name = Manage patients
patient.sub.list.controller = patient
patient.sub.list.action = show-list
patient.sub.quittance.name = Register quittance
patient.sub.quittance.controller = quittance
patient.sub.quittance.action = add
; Test
test.name = Test
test.controller = test
test.action = show-list
test.sub.add.name = Register new
test.sub.add.controller = test
test.sub.add.action = add
test.sub.list.name = Manage tests
test.sub.list.controller = test
test.sub.list.action = show-list
ShowMenu.php

Il s'agit du helper Zend. Télécharger.

menu.css

C'est la feuille de style. Vous la trouverez dans le fichier ShowMenu.zip. L'effet déroulant du menu est entièrement CSS. J'avais trouvé cette feuille de style dans un site, mais j'ai oublié l'adresse. Désolé.

J'espère que vous apprécierez. Vous êtes libres d'apporter toutes les modifications que vous voulez. J'apprécierai aussi de les connaitre pour pouvoir les intégrer dans une prochaine version.


Retour à La Une de Logo Paperblog

A propos de l’auteur


Lesauf 1 partage Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte