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
Name | Type(s) | Description |
---|---|---|
setValue (optional) | array, TemplatesArray, null | Specify only when setting, an iterable value containing Template objects, IDs or names |
Return value
Template methods and properties
API reference based on ProcessWire core version 3.0.236