- Описание события
onContentPrepare
компонентаcom_content
CMS Joomla - Параметры события
onContentPrepare
компонентаcom_content
CMS Joomla - Возвращаемое значение события
onContentPrepare
компонентаcom_content
CMS Joomla - Пример события
onContentPrepare
компонентаcom_content
CMS Joomla
Описание события onContentPrepare
компонента com_content
CMS Joomla
Это первый этап подготовки контента к выходу и наиболее распространенный момент, когда плагины, ориентированные на контент, выполняют свою работу. Поскольку статья и связанные с ней параметры передаются по ссылке, обработчики событий могут изменять их перед отображением.
Параметры события onContentPrepare
компонента com_content
CMS Joomla
context
- Контекст содержимого, передаваемого плагину, - это имя компонента и представление или имя модуля (например,
com_content.article
). Используйте это, чтобы проверить, находитесь ли вы в нужном контексте для плагина.
- Контекст содержимого, передаваемого плагину, - это имя компонента и представление или имя модуля (например,
&article
- Ссылка на статью, отображаемую представлением (например: текст статьи
com_content
можно найти с помощью$article->text
).
- Ссылка на статью, отображаемую представлением (например: текст статьи
¶ms
- Ссылка на ассоциативный массив соответствующих параметров. Представление определяет, что оно считает релевантным, и передает эту информацию.
page
- Целое число, определяющее "page" содержимого, которое должно быть сгенерировано. Обратите внимание, что в контексте представлений, которые могут не генерировать выходные данные HTML,
page
- это достаточно абстрактное понятие, зависящее от контекста.
- Целое число, определяющее "page" содержимого, которое должно быть сгенерировано. Обратите внимание, что в контексте представлений, которые могут не генерировать выходные данные HTML,
Возвращаемое значение события onContentPrepare
компонента com_content
CMS Joomla
None. Результаты возвращаются путем изменения аргументов, на которые даны ссылки. Иногда логическое значение может быть возвращено для проверки успеха или неудачи события.
Пример события onContentPrepare
компонента com_content
CMS Joomla
Посмотреть все события компонента com_content
можно по этой ссылке.
Перевод с английского официальной документации Joomla:
https://docs.joomla.org/Plugin/Events/Content#onContentPrepare
Заберите ссылку на статью к себе, чтобы потом легко её найти!
Раз уж досюда дочитали, то может может есть желание рассказать об этом месте своим друзьям, знакомым и просто мимо проходящим?
Не надо себя сдерживать! ;)