- Описание события
onContentSearchкомпонентаcom_contentCMS Joomla - Параметры события
onContentSearchкомпонентаcom_contentCMS Joomla - Возвращаемое значение события
onContentSearchкомпонентаcom_contentCMS Joomla - Пример использования события
onContentSearchкомпонентаcom_contentCMS Joomla
Описание события onContentSearch компонента com_content CMS Joomla
Событие onContentSearch вызывается различными операциями, связанными с поиском. Это запрос на плагин для возврата результата поискового запроса. Строки должны возвращать следующие поля, которые используются в обычной процедуре отображения: browsernav, catslug, created, href, section, slug, text, title.
Параметры события onContentSearch компонента com_content CMS Joomla
$text- Строка целевого поиска.
$phrase- Опция сопоставления строк (
exact|any|all). По умолчанию используется "any".
- Опция сопоставления строк (
$ordering- Опция упорядочения строк (
newest|oldest|popular|alpha|category). По умолчанию используется "newest".
- Опция упорядочения строк (
$areas- Массив, если он ограничен областями, null если искать все.
Возвращаемое значение события onContentSearch компонента com_content CMS Joomla
Массив объектов класса stdClass, как описано выше.
Пример использования события onContentSearch компонента com_content CMS Joomla
- administrator/components/com_search/models/searches.php
- components/com_search/models/search.php
- plugins/search/categories/categories.php
- plugins/search/contacts/contacts.php
- plugins/search/content/content.php
- plugins/search/newsfeeds/newsfeeds.php
- plugins/search/tags/tags.php
- plugins/search/weblinks/weblinks.php
Посмотреть все события компонента com_content можно по этой ссылке.
Перевод с английского официальной документации Joomla:
https://docs.joomla.org/Plugin/Events/Content#onContentSearch