Как изменить отображение виджета комментариев для типа контента?

InstantCMS 2.X

у разных ТК свой виджет

#1 20 октября 2025 в 00:18

Ситуация: два ТК — Новости и Статьи. У ТК Новости я хочу изменить виджет комментариев, а именно то, что находится в файле tab_list.tpl.php.

Я думал в эту сторону:

  1. <?php if($ctype_id == '1') { ?>
  2. для ТК Новости
  3. <?php } else { ?>
  4. для всех остальных ТК
  5. <?php } ?>

Но возникла загвоздка. В этом файле я не могу получить $ctype_id. Перепробовал сотню вариантов — не возвращается id в этом файле. Видимо запрос срабатывает до того как все рендерится.

Какие вообще есть варианты? Может все можно сделать проще?

#2 20 октября 2025 в 00:47

if($target_id == 8) {… }

if($target_subject == 'news') {… }

#3 20 октября 2025 в 11:53

Благодарю!

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.

Похожие темы

Похожее в блогах

🍪Мы используем файлы cookie для работы сайта. Читать подробнее.