Bonjour à tous.
Mon objectif est de construire un système de navigation intelligent pour mon application: typiquement, un menu dont l'item correspondant à la page active change de style par rapport aux autres items.
J'ai suivi ce tutoriel, mais il ne va pas assez loin pour ce qui est de la gestion du code xhtml et du css (la structure html de mon menu est plus complexe qu'une simple ul/li).
Bref. J'en suis à vouloir réaliser la chose moi-même. Etant donné que je n'ai que 5 items, c'est jouable. Je voulais donc savoir: comment est-il possible de récupérer le nom de l'action et le nom du controller dans le layout?
J'ai bien $this->url() qui me donne quelque chose du genre
/Mon_Projet/public/[controller]/[action]
(avec [controller] et/ou [action] qui n'apparaissent pas si leur nom est "index")
Or ce que je veux récupérer, c'est juste le nom de l'action et celui du controller.
Connaissez-vous une méthode adéquate ?
Merci.
PS : au passage, si vous avez un tuto sympa et un peu plus complet que le mien pour un système de navigation, je suis preneur.
Partager