PageKit Templates are templates that contain HTML::Template-esque tags. They are either stored as files in the View directory or generated from XSLT transformations. There are three main classes of tags, XML content tags, Model tags, and PageKit tags.
Table of Contents
Content tags use XPath queries to retreive data from XML Content files. The XML::LibXML and HTML::Template::XPath modules are used behind the scenes.
Table of Contents
Model tags refer to data set by the output method of the model classes. They correspond to the HTML::Template. The PageKit pre-processor simply replaces MODEL with TMPL before running the template through HTML::Template.
Table of Contents
PageKit tags refer to data that is set by the PageKit controller. These correspond to functionality or utility functions that are common across different web applications.