Как вывести в шаблоне предустановленное значение поля "список"

InstantCMS 2.X
#1 11 апреля 2019 в 22:15
Собственно, сабж: как вывести предустановленное значение поля "список" в нужном виджетике?
Пример: Есть посты, они делятся на разные типы: фото, видео, новости. Данные типы выбираются из предустановленного списка, значение данного поля хочу вывести в виджетике(список контента) рядом с каждым постом.
Спасибо заранее.
п.с. так я вывожу айди, мне бы название, можно даже с ссылкой на фильтр по данному названию:
  1. <?php html($item['type']); ?>
upd:
Рабочее решение из последнего коммента:
  1.  
  2. <?php $fields = cmsCore::getModel('content')->getContentFields('posts'); ?>
  3. <?php echo $fields['type']['handler']->parse( $item['type'] ); ?>
  4.  
#2 11 апреля 2019 в 23:29

п.с. так я вывожу айди
Код PHP: <?php html($item['type']); ?>

Василич
  1. <?php echo $fields['type']['handler']->parse( $item['type'] ); ?>
PS некоторые говорят что не рабочий вариант))) У меня всё работает.
#3 11 апреля 2019 в 23:34
Killer's dream, Спасибо, но в виджетике это не прокатит, пытался ))
Notice: Undefined variable: fields in
#4 11 апреля 2019 в 23:51
  1. $fields = cmsCore::getModel('content')->getContentFields('тип_контента');
сначала подключите поля данного типа контента в шаблоне виджета
#5 12 апреля 2019 в 15:10
Так получилось, спасибо всем:
  1.  
  2. <?php $fields = cmsCore::getModel('content')->getContentFields('posts'); ?>
  3. <?php echo $fields['type']['handler']->parse( $item['type'] ); ?>
  4.  
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.