Voilà le soucis que je me pose:

J'utilise l'helper actionstack pour faire un rendu de plusieurs partie du layout header, footer etc...
actionstack->push('header', 'index')
->push('footer', 'index')
etc...
Comment empêcher un utilisateur de se rendre directement sur ces méthodes afin de les afficher individuellement. ex(http://www.monsite.fr/index/header)

Concrètement quelle est votre solution pour empêcher certaines action d'être accessible par l'url tout en restant accessible en interne.
Suis je obligé de faire un contrôle sur chaque action concernés ?