Всем привет. Подскажите есть в системе настройка чтобы указать где выводить Описание категории (В начале / В конце)? Сейчас выводит по умолчанию в начале страниц. Или нужно писать свой hooks.
по-моему только вначале
Litemir, место вывода описания категории задано в шаблоне github.com/instantsoft/icms2/blob/92b6d68da99909b3607561abf867ea6af8a8827e/templates/modern/controllers/content/category_view.tpl.php#L95
Или нужно писать свой hooks
вы можете это сделать. В хуке сохранить куда-то описание категории. Удалить его у категории, что оно не выводилось по умолчанию.
И вывести в нужном вам месте. Ниже в коде этого файла есть несколько мест
После списка категорий но перед списком записей github.com/instantsoft/icms2/blob/92b6d68da99909b3607561abf867ea6af8a8827e/templates/modern/controllers/content/category_view.tpl.php#L149C21-L149C51
После списка записей github.com/instantsoft/icms2/blob/92b6d68da99909b3607561abf867ea6af8a8827e/templates/modern/controllers/content/category_view.tpl.php#L153C21-L153C50
Можете пойти дальше, сохранить описание, например, в кеш Модели, и вывести его виджетом.
Litemir, место вывода описания категории задано в шаблоне github.com/instantsoft/icms2/blob/92b6d68da99909b3607561abf867ea6af8a8827e/templates/modern/controllers/content/category_view.
Спасибо за отклик. Решил в шаблоне category_view.tpl.php перенести в конец кода
<?php if (!empty($category['description'])) { ?>
<div class=«category_description category_description--bottom»>
<?php echo $category['description']; ?>
</div>
<?php } ?>
Думал может есть где то настройка в админке которую не увидел.