Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по вёрстке » Как сделать разные шаблоны категорий на главной ?

Как сделать разные шаблоны категорий на главной ?


     17.04.2016    Общие вопросы по вёрстке, Шаблоны (TPL)    804

вопрос
Имеются шаблоны категорий коротких новостей (short1,short2,short3 и т.д.) в настройках категории я указал вывод категории в краткой новости - они выводятся.

Как также подключить эти шаблоны категорий для главной страницы ?
Тегами
{custom category="4"   template="afishashortnews" aviable="main" limit="10"}
не прокатит, потому что нужен вывод сверху вниз по дате публикации со страницей пагинации

Ответа пока нет


6 комментариев

nowheremany
Эксперт

nowheremany - 17 апреля 2016 11:22 -

Можно в шаблоне shortstory.tpl сделать типа
[category=1,2]{include file="shortstory1.tpl"}[/category]
[not-category=1,2]{include file="shortstory2.tpl"}[/not-category]

и убрать из настройки категорий различие

Благодарность принимаю тут Связь

moskit
Юзер

moskit - 17 апреля 2016 12:43 -

Цитата: nowheremany
Можно в шаблоне shortstory.tpl сделать типа
[category=1,2]{include file="shortstory1.tpl"}[/category]
[not-category=1,2]{include file="shortstory2.tpl"}[/not-category]

и убрать из настройки категорий различие

Не работает, выводятся один шаблон, другие не прописывает

ravchik
Юзер

ravchik - 17 апреля 2016 13:38 -

попробуйте так:
[catlist=1,2]{include file="shortstory1.tpl"}[/catlist]
[not-catlist=1,2]{include file="shortstory2.tpl"}[/not-catlist]

moskit
Юзер

moskit - 17 апреля 2016 14:07 -


ravchik,
Вот так:

[catlist=1-10]{include file="short1.tpl"}[/catlist]
[not-catlist=1-10]{include file="short2.tpl"}[/not-catlist]


[catlist=11-20]{include file="short2.tpl"}[/catlist]
[not-catlist=11-20]{include file="short1.tpl"}[/not-catlist]

Работает, но новости дублирует... но цвета уже разные.


леший
Юзер

леший - 17 апреля 2016 16:42 -


[catlist=1-10]
<!-- Тут html код из short1.tpl -->
[/catlist]

[catlist=11-20]
<!-- Тут html код из short2.tpl -->
[/catlist]

[not-catlist=1-20]
<!-- Тут html код для вывода новостей, на случай если новость не входит в ваши 20 категорий -->
[/not-catlist]

moskit
Юзер

moskit - 17 апреля 2016 18:47 -

леший,
спасибо! все подошло, все работает!

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх