Recent changes
35934 changed pages · Atom feed · Recent comments · Recently added · Recent ratings
Wednesday November 04 2026
- Module result and content info (Updated, Markdown page)
Markdown documentation (help center) · Templates · Changed 01:08 pm
What $module_result holds after a view has run (content, path, title_path, uri, content_info, view_parameters, errorType and errorNumber) and how the pagelayout uses content_info to know the class, node, section, view… - Node templates by class (Updated, Markdown page)
Markdown documentation (help center) · Templates · Changed 01:08 pm
Organizing a design's templates per content class and view mode: the override rule pattern, a folder layout by view mode, a naming scheme, a checklist of the class and mode pairs a site needs, and how the media and… - node_view_gui (Updated, Markdown page)
Markdown documentation (help center) · Templates · Changed 01:08 pm
Drawing a node in a view mode with node_view_gui: lists of line views, cards and teasers, the node/view templates, passing extra parameters, the override keys it sets (class, parent, depth, section, remote ids) and why… - Nodes, objects and attributes (Updated, Markdown page)
Markdown documentation (help center) · Templates · Changed 01:08 pm
The three things content templates work with: the node (a place in the tree), the content object (the content with its versions) and its attributes (the fields in data_map), with the node attributes designers use most… - Operator reference (Updated, Markdown page)
Markdown documentation (help center) · Templates · Changed 01:08 pm
Every template operator of the template library and the kernel, grouped by the file that registers it, with a one-line purpose, plus the operators the main design-related extensions add, and how to list the operators of… - Operators overview (Updated, Markdown page)
Markdown documentation (help center) · Templates · Changed 01:08 pm
What template operators are, the two call styles, where operators come from (the template library, the kernel, PHP functions in template.ini, extensions), the families designers use most, and how to find out whether an… - Override a single node (Updated, Markdown page)
Markdown documentation (help center) · Templates · Changed 01:08 pm
A special template for one page (the front page, a campaign page, a contact page): matching by remote id rather than node id, priority over class rules, and when a layout or a dedicated class is the better tool. - Override by parent (Updated, Markdown page)
Markdown documentation (help center) · Templates · Changed 01:08 pm
Templates that depend on where content sits: matching the parent's class (parent_class_identifier), the parent's remote id, the parent node, a URL subtree (url_alias prefix) or the depth, with examples for blog posts… - Override by section (Updated, Markdown page)
Markdown documentation (help center) · Templates · Changed 01:08 pm
Giving an area of the site its own templates with sections: section_identifier (portable) versus section id, combining with class rules, a section-specific stylesheet, and section classes on the body from the pagelayout. - Override basics (Updated, Markdown page)
Markdown documentation (help center) · Templates · Changed 01:08 pm
How template overrides work: a rule in override.ini names a source template, the template that replaces it and the conditions; where rule files live (siteaccess, extension, extension siteaccess); how the kernel finds… - Override match keys (Updated, Markdown page)
Markdown documentation (help center) · Templates · Changed 01:08 pm
Every Match key a content view override can use (class_identifier, class, node, object, parent_node, section, section_identifier, depth, url_alias, viewmode, remote ids, parent class, class group, state), what each… - Override ordering (Updated, Markdown page)
Markdown documentation (help center) · Templates · Changed 01:08 pm
Which override wins when several rules match: rules are tried by Priority (lowest first; rules without Priority last), the first match wins, specific rules before general ones, the template editor's drag and drop… - Pagination (Updated, Markdown page)
Markdown documentation (help center) · Templates · Changed 01:08 pm
Paging long lists: the offset view parameter, a fetch with offset and limit plus a count, the shipped navigator templates (navigator/google.tpl and others) and their parameters, an accessible pager of your own, and how… - The persistent variable (Updated, Markdown page)
Markdown documentation (help center) · Templates · Changed 01:08 pm
Passing values from a view template to the pagelayout with persistent_variable: setting it as a hash, reading it from $module_result.content_info.persistent_variable, why it survives the view cache, ezpagedata_set as a… - Rich text templates (Updated, Markdown page)
Markdown documentation (help center) · Templates · Changed 01:08 pm
How rich text (the XML text datatype) becomes HTML through one template per tag in content/datatype/view/ezxmltags: paragraph, header, link, table, lists, embed, custom; the variables tag templates receive; classes… - Role and policy operators (Updated, Markdown page)
Markdown documentation (help center) · Templates · Changed 01:08 pm
Showing or hiding parts of a design by role or permission: the has_role and has_policy family of operators, the fetch alternatives user/has_access_to and user/can_open, and why hiding a link is never the same as… - Run-once (Updated, Markdown page)
Markdown documentation (help center) · Templates · Changed 01:08 pm
The run-once function prints its body only the first time it is reached during a request, which keeps markup that several included templates need (a sprite, a dialog, a data block) from appearing twice. - Search results template (Updated, Markdown page)
Markdown documentation (help center) · Templates · Changed 01:08 pm
Styling the site search: the content/search.tpl template and the variables it uses, the search fetch, results drawn with a search view, the navigator with the search text in its links, an accessible search form, no… - Section (legacy) (Updated, Markdown page)
Markdown documentation (help center) · Templates · Changed 01:08 pm
Reading the old section function found in older templates (loop, sequence, show, section-else, namespaced variables like $Item:item) and converting it to foreach, if and def. - Set-block and append-block (Updated, Markdown page)
Markdown documentation (help center) · Templates · Changed 01:08 pm
Capturing rendered output into a variable with set-block, collecting several pieces into a list with append-block, the scope parameter, and typical uses (rendering a part once and printing it twice, mail subjects…