$field->query()
Uses the field value as Kirby query
$field->query(string|null $expect = null): mixed
Parameters
Name | Type | Default |
---|---|---|
$expect | string ornull |
null
|
Return type
mixed
This method modifies the existing $field
object it is applied to and returns it again.
Examples
Assuming your text field value is site.find('notes')
this query will return the notes
page. With the expect
parameter, you can optionally define the expected return type, in this case a Kirby\Cms\Page
object.
<?php
dump($page->text()->query('Kirby\Cms\Page'));