placeholder

23
jun
2009

A quoi ça sert ?

Dans le Zend Framework, une vue, au sens MVC du terme, peut être composée de plusieurs scripts. Le plus souvent on en aura au moins deux : le script de layout et le script de vue correspondant à l'action du contrôleur.

Dans le layout, on va placer les éléments qui sont communs à plusieurs pages : l'entête HTML, l'entête visible de la page (avec le logo, la boite de recherche, le titre de la page) et le pied de page.


18
jun
2009
Logo Zend Framework

Ça faisait un moment que je me posais la question, j'ai pris deux minutes pour chercher et je viens de trouver :

<?php
$container 
$this->headTitle()->getContainer();

// $container est une instance de la classe 
// Zend_View_Helper_Placeholder_Container_Standalone
// qui implémente ArrayAccess, on peut donc y accéder 
// comme si s'était un tableau

echo end($container); // Affiche le dernier élément ajouté à HeadTitle
?>