Вывести заголовок контента в любом виджете

#1 7 февраля 2016 в 15:46
Всем привет!

Подскажите пожалуйста, как можно вывести заголовок текущего (открытого) контента в любом виджете в InstantCMS 2?.
Например есть страница в типе контента "статьи", которое имеет имя — Мерседес. При открытии этой страницы на ней есть виджет, к примеру новости или события из instantMaps. Как можно вывести название страницы контента (Мерседес) в этом виджете или любом другом?

В компоненте вывод идет
  1. <?php html($item['title']); ?>
Пробовал подключать в виджеты следующее, чтобы получить данные контента:
  1.  
  2. $core = cmsCore::getInstance();
  3. $model = cmsCore::getModel('content');
  4. $content_controller = cmsCore::getController('content');
  5.  
и выводить в шаблоне виджета это:
  1.  
  2. <?php echo $item['title'];?>
  3. <?php echo $this->item['title'];?>
  4.  
Ничего не получается. Подскажите пожалуйста, что можно сделать?
Спасибо.
#2 7 февраля 2016 в 17:01
Решил. Тему закрываю.
  1.  
  2. <?php
  3. $inCore = cmsCore::getInstance();
  4. $content_model = $inCore->getModel('content');
  5. $current_item = $content_model->getContentItemBySLUG($inCore->request->get('ctype_name'), $inCore->request->get('slug'));
  6. ?>
  7.  
  8. <!-- Вывод -->
  9. <?php echo($current_item['title']); ?>
  10.  
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.