значение поля список вывести в виджете

InstantCMS 2.X
#1 3 ноября 2017 в 13:25
Всем мира, ребята подскажите есть поле список, вывожу это поле в виджете <?php html($item['newsgorod']) ?> выводит порядковый номер значения в списке, а как вывести само значение ?, спасибо
#2 3 ноября 2017 в 13:59
Надо сделать правки
#3 3 ноября 2017 в 14:13
а вот fuze в другой ветке писал нечето подобное но там в профиле правдо пользователя, а нужно в виджете<?php echo $fields['profession']['handler']->setItem($profile)->parse( $profile['profession'] ); ?> это как то может помочь? (что бы править только шаблон а не системные файлы)
#4 3 ноября 2017 в 14:46
Чтобы в шаблоне появилось $fields['profession']['handler'], надо править системные файлы виджета или ждать когда этот пулреквест добавят к общему релизу.
#5 16 сентября 2022 в 13:38

пулреквест добавят к общему релизу

Loadырь

Привет, а это дело добавили или нет?)) Тоже нужно вывести список в виджете и ничего не выходит, выводится только порядковый номер списка. Пробовал подставлять и [«html»] не помогает. И казалось бы вроде простая вещь, но...

Спустя некоторое время, нашел решение. Решение как обычно после создания своего вопроса))  С начала подключаем поля типа контента, потом выводим.

  1. <?php $fields = cmsCore::getModel('content')->getContentFields('shop');?>
  2. <?php echo $fields['system']['handler']->parse( $item['system'] ); ?>
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.