Template::childTemplates()

Get or set child templates (templates allowed for children of pages using this template)

  • May be specified as template IDs or names in an array, or Template objects in a TemplatesArray.
  • To allow any template to be used for children, specify a blank array.
  • To disallow any children (other than what’s already in use) set the $template->noChildren property to 1.

Available since version 3.0.153.

Usage

// basic usage
$items = $template->childTemplates();

// usage with all arguments
$items = $template->childTemplates($setValue = null);

Arguments

NameType(s)Description
$setValue (optional)array TemplatesArray null

Specify only when setting, an iterable value containing Template objects, IDs or names

Return value

TemplatesArray Template

[]


Template methods and properties

API reference based on ProcessWire core version 3.0.252