Introduction au Zend Framework

 Apprendre Zend Framework

appendix

 Guide de référence Zend Framework


  •  Zend_Gdata
  •  Zend_Http
  •  Zend_InfoCard
  •  Zend_Json
  •  Zend_Layout
  •  Zend_Ldap
  •  Zend_Loader
  •  Zend_Locale
  •  Zend_Log
  •  Zend_Mail
  •  Zend_Markup
  •  Zend_Measure
  •  Zend_Memory
  •  Zend_Mime
  •  Zend_Navigation
  •  Zend_Oauth
  •  Zend_OpenId
  •  Zend_Paginator
  •  Zend_Pdf
  •  Zend_ProgressBar
  •  Zend_Queue
  •  Zend_Reflection
  •  Zend_Registry
  •  Zend_Rest

  •  Zend_Search_Lucene
  •  Zend_Serializer
  •  Zend_Server
  •  Zend_Service
  •  Zend_Session
  •  Zend_Soap
  •  Zend_Tag
  •  Zend_Test
  •  Zend_Text
  •  Zend_TimeSync
  •  Zend_Tool
  •  Zend_Tool_Framework
  •  Zend_Tool_Project
  •  Zend_Translate
  •  Zend_Uri
  •  Zend_Validate
  •  Zend_Version
  •  Zend_View
  •  Zend_Wildfire
  •  Zend_XmlRpc
  • ZendX_Console_Process_Unix
  • ZendX_JQuery
  • Translation 61.2% Update 2010-11-28 - Revision 23149 - Version ZF 1.11.x

    Chapitre 40. Zend_Layout

    40.1. Introduction

    Zend_Layout utilise le design pattern Two Step View, ce qui permet d'encapsuler le contenu d'une vue dans une autre, généralement appelée template. D'autres projets les appellent aussi layouts, ainsi Zend Framework utilise ce terme.

    Les principales caractéristiques de Zend_Layout sont :

    • Automatiser le rendu des layouts lorsqu'ils sont utilisés avec les composants MVC de Zend Framework.

    • Fournir un cadre à part entière pour les variables du layout, au même titre que les variables de vue.

    • Permettre la configuration du nom des layouts, la recherche des scripts leurs correspondant (inflexion), ainsi que leurs chemins d'accès.

    • Permettre de désactiver les layouts temporairement, changer leur configuration ; tout ceci depuis les contrôleurs ou les scripts de vue.

    • Utiliser les mêmes règles de résolution (inflexion) que le ViewRenderer, mais sans empêcher de les personnaliser à part.

    • Une intégration sous forme d'aides/plugin dans le modèle MVC de Zend Framework.

    digg delicious meneame google twitter technorati facebook

    Comments

    Loading...