PageTraversal::numParents()
Return number of parents (depth relative to homepage) that this page has, optionally filtered by a selector
For example, homepage has 0 parents and root level pages have 1 parent (which is the homepage), and the number increases the deeper the page is in the pages structure.
Usage
// basic usage
$int = $pageTraversal->numParents(Page $page);
// usage with all arguments
$int = $pageTraversal->numParents(Page $page, string $selector = '');Arguments
| Name | Type(s) | Description |
|---|---|---|
$page | Page | |
$selector (optional) | string | Optional selector to filter by Default:'' |
Return value
intNumber of parents
PageTraversal methods and properties
API reference based on ProcessWire core version 3.0.255