Get or set parent templates (templates allowed for parent pages 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 as parent, specify a blank array.
- To disallow any parents (other than what’s already in use) set the
$template->noParents
property to 1.
Available since version 3.0.153.
Usage
// basic usage
$items = $template->parentTemplates();
// usage with all arguments
$items = $template->parentTemplates($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