Найти в Дзене
Joomla и Web

👩‍💻 WT Article Select - плагин пользовательского поля Joomla для выбора материала

Это плагин пользовательского поля Joomla для выбора материала через стандартное модальное окно выбора статьи. Плагин предназначен для работы в контексте пользовательских полей и расширяет стандартное поведение поля возможностью загружать дополнительные данные выбранного материала во время рендеринга, а именно полный объект материала и пользовательские поля материала. Параметры плагина. - Загружать данные материала? Если включено, во время подготовки поля загружается полный объект выбранного материала и передаётся в $field->article. - Загружать поля материала? Если включено, загружаются пользовательские поля выбранного материала и передаются в $field->jcfields. - Показывать кнопку создания материала? Если включено, в административной форме поле может открывать стандартное окно Joomla для создания нового материала. - Показывать кнопку редактирования материала? Если включено, в административной форме поле может открывать стандартное окно Joomla для редактирования выбранного материала.

👩‍💻 WT Article Select - плагин пользовательского поля Joomla для выбора материала.

Это плагин пользовательского поля Joomla для выбора материала через стандартное модальное окно выбора статьи. Плагин предназначен для работы в контексте пользовательских полей и расширяет стандартное поведение поля возможностью загружать дополнительные данные выбранного материала во время рендеринга, а именно полный объект материала и пользовательские поля материала.

Параметры плагина.

- Загружать данные материала? Если включено, во время подготовки поля загружается полный объект выбранного материала и передаётся в $field->article.

- Загружать поля материала? Если включено, загружаются пользовательские поля выбранного материала и передаются в $field->jcfields.

- Показывать кнопку создания материала? Если включено, в административной форме поле может открывать стандартное окно Joomla для создания нового материала.

- Показывать кнопку редактирования материала? Если включено, в административной форме поле может открывать стандартное окно Joomla для редактирования выбранного материала.

Данные при рендеринге поля.

- $field->value содержит ссылку на выбранный материал.

- $field->rawvalue содержит исходное сохранённое значение поля.

- $field->article_id содержит идентификатор выбранного материала.

- $field->article_title содержит заголовок материала для вывода ссылки.

- $field->article содержит полный объект материала, если включён параметр загрузки данных материала.

- $field->jcfields содержит пользовательские поля материала, если включён параметр загрузки полей материала.

Все эти данные можно использовать при создании собственных макетов вывода поля.

Плагин бесплатный.

Страница расширения

Статья: Как происходит рендер пользовательских полей в Joomla? на Хабре

#joomla #расширения