- Описание события
onContentPrepareFormкомпонентаcom_contentCMS Joomla - Параметры события
onContentPrepareFormкомпонентаcom_contentCMS Joomla - Возвращаемое значение события
onContentPrepareFormкомпонентаcom_contentCMS Joomla - Пример события
onContentPrepareFormкомпонентаcom_contentCMS Joomla
Описание события onContentPrepareForm компонента com_content CMS Joomla
onContentPrepareForm вызывается до того, как будет обработана JForm. Его можно использовать для изменения объекта JForm в памяти перед рендерингом. Например, используйте JForm->LoadFile() для добавления полей или JForm->RemoveField() для удаления полей. Или используйте JForm->setFieldAttribute() или другие методы JForm для изменения полей формы.
Параметры события onContentPrepareForm компонента com_content CMS Joomla
form- Объект
JForm, который будет отображаться. Используйте метод$form->getName(), чтобы проверить, является ли это формой, с которой вы хотите работать.
- Объект
data- Объект, содержащий данные для формы.
Возвращаемое значение события onContentPrepareForm компонента com_content CMS Joomla
boolean- Верно, если метод увенчается успехом.
Пример события onContentPrepareForm компонента com_content CMS Joomla
- plugins/user/profile/profile.php
- plugins/content/confirmconsent/confirmconsent.php (Joomla 4.1)
- plugins/user/profile/profile.php (Joomla 4.1)
Посмотреть все события компонента com_content можно по этой ссылке.
Перевод с английского официальной документации Joomla:
https://docs.joomla.org/Plugin/Events/Content#onContentPrepareForm