Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Как заставить работать [category] в {include file="tpl"}?

Как заставить работать [category] в {include file="tpl"}?


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

вопрос
Здравствуйте. Посмотрите на код:
Это в main.tpl

[not-category=3-10][not-available=main]{content}[/not-available][/not-category]
[category=3-10]{include file="catalog.tpl"}[/category]


Это в catalog.tpl

[category=3]{custom category="3-10" limit="4" order="date"}[/category]
[category=4-10]{content}[/category]


Находясь в любой категории с 3 по 10 dle игнорирует всё и выводит и {custom... и {content} сразу. Он даже не скрывает тэг [category=3] и выводит это слово на экран. Подскажите, как сделать, чтобы в инклуде работал [category]?

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


Комментарии пользователей (3)

gmzippo
46

gmzippo - 20 марта 2016 03:01 - Юзер


Через includ не пробовал, но в какой то из версий движка(10.1) работало только так, и никак иначе, пробуя разные варианты:

[not-category=3,4,5,6,7,8,9,10,]
[category=3,]
[category=4,5,6,7,8,9,10,]

Был случай, что с тире и без запитой не работало в main.tpl и обязательно в конце ","
Вполне возможно, что именно такого вида вариант будет работать, но через includ не подключал ни разу.
Попробуйте как вариант.

qqignatqq
14

qqignatqq - 20 марта 2016 09:57 - Юзер

Только с not-category получилось... Блин, но это же не панацея! У меня что-то подобное должно будет получится, как и у вас на картинке. А это не есть хорошо...

qqignatqq
14

qqignatqq - 20 марта 2016 13:45 - Юзер

и то. только один not-category работает из двух. два не хотят...

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

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