Zope Page Templates“ (ZPT) sind von Zope verwendete Seitenschablonen, die zur Generierung von HTML-, XHTML- und XML-Seiten verwendet werden. Sie verwenden folgende für Zope entwickelte Technologien:

Erweiterungen gegenüber dem Standard Bearbeiten

TALES Bearbeiten

Die Zope-Implementierung der TALES definiert die folgenden eingebauten Namen zusätzlich:

root
das Wurzelobjekt der Zope-Instanz
context (veraltet here)
der Kontext des Objekts auf dem das Template aufgerufen wurde (der Zeiger auf sich selbst, (self) der Sprache Python)
container
der Container (Ordner), der das Template enthält
template
das Template selbst
request
das Request-Objekt des ZPublishers
modules
eine Sammlung von Modulen, die weitere Funktionalitäten bereitstellen

Weblinks Bearbeiten

  • ZPT-Frontpage im Zope-Wiki (Memento vom 17. Oktober 2012 im Internet Archive)