$pagehasField()

Returns whether or not given $field name, ID or object is valid for this Page

Note that this only indicates validity, not whether the field is populated.

Usage

$bool = $page->hasField($field);

Arguments

NameType(s)Description
$fieldint string Field array

Field name, object or ID to check.

  • In 3.0.126+ this may also be an array or pipe "|" separated string of field names to check.

Return value

bool string

True if valid, false if not.

  • In 3.0.126+ returns first matching field name if given an array of field names or pipe separated string of field names.

$page methods and properties

API reference based on ProcessWire core version 3.0.252