Forum categories

Собственный, отдельный шаблон для категории статей в Cotonti

Как сделать собственные шаблоны для отдельных страниц или категорий на сайте в котонти. Маленькие инструкции, справка новичкам. Обсуждение, вопросы и ответы по TPL-шаблонам.


webitproff
webitproff • 2024-01-25 08:21 #1

Движок котонти позволяет создавать собственные пользовательские шаблоны для категорий и страниц в категории.

Например, у нас есть четыре категории в структуре модуля "Pages"

1. Новости. С кодом категории - `news`.
2. Статьи. С кодом категории - `articles`.
3. Блоги. С кодом категории - `blogs`.
4. Служебный раздел. С кодом категории - `system`.

Прежде всего, все исходные шаблоны этого модуля копируем в свою тему

themes/my-skin/modules/page

Список иходных шаблонов модуля "Pages"

page.admin.home.tpl
page.admin.tpl

page.add.tpl
page.edit.tpl

page.enum.tpl

page.list.tpl
page.list.unvalidated.tpl

page.tpl

1. Теперь, в этой папке, например для категории "Служебный раздел" создаем файл шаблона полной страницы для этой категории - `page.system.tpl`.

Важно!  Обратите внимание, что название собственного шаблона для той или иной страницы категории, в своем названии, в конце должен точно соответствовать коду категории, - в данном случае  - `system`

Справка! Например, если мы делаем собственный шаблон полной страницы для новостей и код категории `news` - значит шаблон будет иметь имя - `page.news.tpl`.

2. Открываем `page.system.tpl` и копируем в него полностью всё, что находится в файле `page.tpl` и сохраняемся.

3. Через "Ctrl+F" или скролом находим тег `{PAGE_COMMENTS_DISPLAY}` и удаляем его! Не вижу в служебном разделе смысла в комментариях, если это служебная страница, - например, "Пользовательское соглашение", "Политика конфидициальности" и т.д.

 

 

This post was edited by webitproff (2024-01-25 08:55, 2 years ago)
🗿

🧙‍♂️ Well met, good traveler! Fate has guided your steps to our humble realm. Here, wise sages and masters of the coding craft ⚒️📜 gather to unravel the mysteries of the code ✨⚙️, share their knowledge, and add new chapters to our chronicles.
⬅️ To the left lie ancient scrolls 📚 filled with forgotten wisdom. ⬆️ Straight ahead, friendly folk offer counsel 💬 to those in need. ➡️ To the right, you may become a chronicler ✍️ yourself, sharing your craft and leaving words of wisdom for those yet to come.
📝 Delay no longer—tell us the name by which you are known, complete the rite of registration 🛡️, and join our fellowship!
🏰 Our brotherhood holds no secret initiation, yet many halls remain closed to wandering guests, for some knowledge 💎 is reserved for those who choose to walk this path beside us.