pad

PAD Reference Documentation

This directory contains reference documentation for PAD template syntax elements.

Template Syntax

File Description
TAGS.md All template tags (if, while, data, files, etc.)
FUNCTIONS.md All pipe functions (trim, upper, date, html, etc.)
OPTIONS.md All tag options (sort, rows, cache, etc.)
PROPERTIES.md Iteration properties (first@tag, count@tag, etc.)
TYPES.md Tag type handlers (app, pad, data, field, etc.)
CONSTRUCTS.md Template constructs and syntax structures

PHP Code

File Description
HELPERS.md Helper functions for a page’s PHP - arrays, strings, values, requests, sessions, cache, dates, hashing

Processing

File Description
EVAL.md Expression evaluation internals and parser details
HANDLING.md Data handling options - sort, where, group, first, page, rows, slice, dedup, …

Sequences

File Description
SEQUENCES.md Sequence types (122 sequence types)
ACTIONS.md Sequence actions and transformations

Quick Reference

Most Used Tags

{if}, {while}, {data}, {set}, {echo}, {get}, {case}

Most Used Functions

trim, upper, lower, html, date, + n, - n

Most Used Options

rows, sort, first, last, cache

Most Used Properties

first@tag, last@tag, count@tag, current@tag, even@tag