ProcessPageList class
Generates the ajax/js hierarchical page lists used throughout ProcessWire
For more details about how Process modules work, please see: wire/core/Process.php
Click any linked item for full usage details and examples. Hookable methods are indicated with the icon. In addition to those shown below, the Process
class also inherits all the methods and properties of: Process, WireData and Wire.
Common
Properties
Name | Return | Summary | Default |
---|---|---|---|
Process | array | Page IDs to hide from root page list. 3.0.202+ | |
Process | array | Values of 'debug', 'advanced', 'superuser' to not hide above pages when in that state. 3.0.202+ | |
Process | int | Milliseconds delay between hover and showing of actions. | |
Process | int | Milliseconds to spend fading in or out actions. | |
Process | int | Items to show per pagination. | |
Process | string | Field name or field names (space separated) that should be used for page label. | |
Process | string | What to show in children quantity label? 'children', 'total', 'children/total', 'total/children', or 'id' | |
Process | bool | Whether root page (like home) should be shown. | |
Process | int | Animation speed (in ms) | |
Process | bool int | Allow use of PageList bookmarks? | |
Process | bool int | Whether or not to use hover mode for action links. | |
Process | bool int | Allow non-superusers to use Trash? |
Additional methods and properties
In addition to the methods and properties above, Process
API reference based on ProcessWire core version 3.0.251