Page parent
Return this page’s parent Page, or–if given a selector–the closest matching parent.
Omit all arguments if you just want to retrieve the parent of this page, which would be the same as the $page->parent
property. To retrieve the closest parent matching your selector, specify either a selector string or array.
Example
// Retrieve the parent
$parent = $page->parent();
// Retrieve the closest parent using template "products"
$parent = $page->parent("template=products");
Usage
// basic usage
$page = $page->parent();
// usage with all arguments
$page = $page->parent($selector = '');
Arguments
Name
Type(s)
Description
selector
(optional)
string, array
Optional selector. When used, it returns the closest parent matching the selector.
Return value
Returns a Page or a NullPage when there is no parent or the selector string did not match any parents.