Caution: This documentation is for eZ Publish legacy, from version 3.x to 5.x.
For 5.x documentation covering Platform see eZ Documentation Center, for difference between legacy and Platform see 5.x Architecture overview.


The purpose of this chapter is to reveal and teach everything there is to know about the template system. It describes both the template language and the way the system handles the template files. People previously unfamiliar with eZ Publish templates should be able to collect enough information in order to understand the following issues:

  • What a template is and what it is not
  • Template types (pagelayout, node and system templates)
  • Template structure
  • The template language
  • The main template (the pagelayout)
  • Template variables available in the pagelayout
  • How basic template tasks can be done
  • How information can be retrieved from the CMS
  • The template override system

Balazs Halasy (11/01/2005 8:19 am)

Balazs Halasy (09/05/2005 10:43 am)


There are no comments.