должен показывать заголовок, текст, картинку, в другом просто картинку. Хочу реализовать через доп поле, типа выберите вариант "показывать картинку или показывать текст, заголовок и картинку". Остается вопрос - как вывести доп поле в самом модуле новостей и как сделать условие на содержание доп поля?
проще переопределить шаблоны под каждый вид модуля
дело в том, что это один модуль, разные только слайды в модуле, вот их как то надо по условию выводить, типа "показать картинку/показать картинку, текст и заголовок" и уже это условие выводить в шаблоне как то...
а, ну можно по условию от допполя выводить нужное
да, вопрос теперь как это условие составить верно, начать хотелось бы с простого вывода вообще доп полей в модуль, а после этого уже смотреть его значение и задавать условие показа, в зависимости от значения
Получить поля $fields = $item->jcfields;
Можно так пробежаться $fields = $item->jcfields; $objects_fields = []; foreach ($fields as $field) { $objects_fields[$field->name] = (object) [ 'label' => $field->label, 'value' => $field->value, ]; }
а потом проверять нужное $objects_fields['field-name']->value;
можно в личку вам написать? нужна все таки помощь...
Обсуждают сегодня