Skip to content

Kirby 5.0.4

$field->query()

Uses the field value as Kirby query

$field->query(string|null $expect = null): mixed

Parameters

Name Type Default
$expect stringornull 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'));