Forums / National / Russian / Тех. поддержка / Добавление текстовых блоков к категориям

HadoukenLoL
#1 2017-05-05 13:17

Доброго времени суток! Подскажите новичку, как можно добавить  текстовые блоки на страницы категорий, чтобы страница категории имела вид сверху под категории, а под ними просто текстовая область уникальная для каждой страницы? Создавать кучу шаблонов такое себе решение, потому что страниц категорий будет много, а дополнительные поля прибавляются не к категории, а странице, которая привязана к категории.

Roffun
#2 2017-05-05 14:47

Чтобы вывести название текущей категории на странице в page.list.tpl, можно использовать {LIST_CATTITLE} для названия, и {LIST_CATDESC} для краткого описания. Это встроенные теги, поэтому экстраполей не нужно, заполняются они в админке, Управление сайтом / Расширения / Pages / Структура, так кнопка " Конфиг"  напротив каждой категории.  Содержимое поля  "Заголовок " попадет в {LIST_CATTITLE} , а содержимое поля "Описание" попадет в {LIST_CATDESC}.

В файле page.list.tpl можно прописать примерно так:

        <h1>{LIST_CATTITLE}</h1>
        <!-- IF {LIST_CATDESC} --><p>{LIST_CATDESC}</p><!-- ENDIF -->

 

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
Kort
#3 2017-05-08 06:51

Для уникального текстового блока необходимо создать экстраполе и добавить соответствующий тег в шаблон разделов. После этого заполнить экстраполе текстом из режама конфигурации конкретного раздела.

SED.by - создание сайтов, разработка плагинов и тем для Котонти
HadoukenLoL
#4 2017-05-10 14:41
#42870 Roffun:

Чтобы вывести название текущей категории на странице в page.list.tpl, можно использовать {LIST_CATTITLE} для названия, и {LIST_CATDESC} для краткого описания. Это встроенные теги, поэтому экстраполей не нужно, заполняются они в админке, Управление сайтом / Расширения / Pages / Структура, так кнопка " Конфиг"  напротив каждой категории.  Содержимое поля  "Заголовок " попадет в {LIST_CATTITLE} , а содержимое поля "Описание" попадет в {LIST_CATDESC}.

В файле page.list.tpl можно прописать примерно так:

        <h1>{LIST_CATTITLE}</h1>
        <!-- IF {LIST_CATDESC} --><p>{LIST_CATDESC}</p><!-- ENDIF -->

 

Это очень такой вариант, потому что если у меня статья в 1700+ символов, + изображения и записывать их в это маленькое поле сложновато будет. А нет какой-нибудь возможности добавления простых дополнительных полей в раздел категории, куда я смогу вписывать то, что мне нужно, к примеру привязывать изображения к категории, которые будут играть в нужной мне роли, будь это слайдер, или просто поставить его фоном для какого-нибудь блока, одним кликом из админки?

Roffun
#5 2017-05-11 07:51
#42875 HadoukenLoL:

 А нет какой-нибудь возможности добавления простых дополнительных полей в раздел категории, куда я смогу вписывать то, что мне нужно

Для категорий можно создать экстраполя в Управление сайтом / Прочее / Экстраполя / Таблица cot_structure - Категории

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts