Перейти к публикации

Не работает [category] в {include file="tpl"}


Рекомендованные сообщения

Не работает [category] в {include file}. Посмотрите на код: 

Это в 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"}
[/category] 

[category=4-10]
	{content}
[/category]

 

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

Ссылка на сообщение
Поделиться на других сайтах

3 дня ковырялся, но пока вам не написал, ничего не хотело работать. Как только написал тут у вас, так сразу решил проблему, и то непонятно как.У вас движок, походу, чувствует, когда на него жалуются и сразу начинает работать, как нужно. 

Ссылка на сообщение
Поделиться на других сайтах
  • 4 года спустя...

 Подскажите, пожалуйста
У меня такая же проблема
На странице нужно активную ссылку сделать обычным спаном в левом меню
Иерархия подключения файлов такая
uslugi/main.tpl

{include file="leftcol.tpl"}

uslugi/leftcol.tpl

{include file="/templates/second_page/left_menu.tpl"}

second_page/left_menu.tpl

[not-category=40]123[/not-category]


И этот код не срабатывает

https://ibb.co/HdQg1KW (скриншот)

 

Скрытый текст

 

Ссылка на сообщение
Поделиться на других сайтах
05.03.2021 в 21:15, redissx сказал:

include в include не работает

И не должен. Подключить можно только одну вложенность.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...