|Top-level object||Data Type||stdWrap||Default|
|Other reserved TLO’s:||(whatever)|
Start a new page.
page = PAGE page.typeNum = 1
PAGE object names to use are such as:
page for the main page with content
json for a json stream with content
xml for a XML stream with content
These are just recommendations. However, especially the name
for the content bearing page is very common and most documentation will
imply that your main page object is called
If a top-level object is not a PAGE object it could be used as a
temporary repository for setup. In this case you should use the
tt_... is normally used to define the setup of content-records. E.g.
tt_content would be used for the
tt_content-table as default. See
These values are stored with cached pages which means they are also accessible when retrieving a cached page.
Other reserved TLO’s:¶
Other reserved TLO’s:
These top-level object names are reserved. That means you can risk static_templates to use them:
plugin is used for rendering of special content like boards,
e-commerce solutions, guestbooks and so on. Normally set from
tt_content (from “content (default)”) is used to
render content from tables.
styles are used for code-libraries you can
copy during parse-time, but they are not saved with the template in
styles are unset before the template is
cached! Therefore use these names to store temporary data.
lib can be used for a “library” of code, you can reference in
styles which is unset).
Resources in list (internal)
type=99 reserved for plaintext display