option()

Название

option() — Определяет порядок вывода результатов выборки. Возвращает экземпляр класса selectorOption.

Параметры: option(string $name, mixed $value = null)

string $name

название опции

mixed $value

параметры опции

В данный момент можно использовать следующие опции:

  • or-mode - включает режим дизъюнкции (логическое "ИЛИ"). Можно использовать параметры all, field, fields и value для применения дизъюнкции для всех данных, в рамках одного поля, для списка полей и конкретных значений соответственно;
  • root - выбрать только страницы, которые находятся в корне сайта, либо не вложены в страницы, перечисленные в types("hierarchy-types");
  • exclude-nested - исключить из результатов выборки все вложенные страницы, которые являются подстраницами, входящих в выборку страниц;
  • no-length - не считать количество найденных объектов/страниц;
  • no-permissions - не учитывать в запросе права на страницы;
  • load-all-props - загружать все свойства полученных объектов в кэш.
  • search-in-related-object - включает/выключает поиск по полям связанного объекта при использовании метода where() с полем типа "Выпадающий список" или "Выпадающий список со множественным выбором". По умолчанию опция включена.