В одной из задач требовалось вывести данные в определенном месте страницы (вне контента ).
Решил с помощью плагина MiniCCK ;
MiniCCK – это плагин к компоненту com_content Joomla, позволяющий добавить контенту произвольное количество дополнительных полей разного типа, а так-же фильтровать контент по значением полей MiniCCK.+
Поддерживаемые типы полей:
- Выпадающий список
- Радиокнопки
- Чекбоксы
- Строка
- Большое текстовое поле
- Изображение
- Галерея изображений
- Ссылка на загрузку Akeeba Release System
- Ссылка на подписку Akeeba Subscription
Установил , активировал плагин , добавил тип поля и само поле (почему-то не мог удалить первые поле , и тип )
Сам код , для вставки в шаблон вывода материала :
<div class="videoContent"> <?php if (isset($this->item->minicck)) { if ($this->item->minicck->getArticleType($this->item->id) == "content_type_video") { echo "<!--content_type_video-->"; $text = $this->item->minicck->getFieldData($this->item->id, "field_iframe"); if (!empty($text)) { echo htmlspecialchars_decode($text); } } } ?> </div>