Поиск по сайту
Вход на сайт
Обратите внимание
Топ-новости
Архив сайта
Апрель 2016 (1)
Апрель 2014 (1)
Ноябрь 2013 (1)
Октябрь 2013 (1)
Май 2013 (2)
Апрель 2013 (8)
Партнеры

seo-monster.ru - сервис проверки доменов
хочешь такой же информер? Информер ТИЦ и PR

» » Интеллектуальный шаблон

Интеллектуальный шаблон

Хаки

Автор - esmaster
Версия ДЛЕ - любая.

Часто при создании сайта на ДЛЕ необходимо создавать странички разные в зависимости от категорий. Отличия минимальные, а шаблонов больше одно не всегда удобно, так как нужно время от времени делать изменения в них....

Вот один из вариантов решения такой проблемы.
Но никто не отменял тэги custom и aviable)


Как пользоваться.

[if "category" = "news_music"]
<div class="navigation_box2">Музыкальные новости</div>
[/if]

[if "category" = "news_music_actions"]
<div class="navigation_box2">События в мире музыки</div>
[/if]



Можно настравать в short.tpl - если такой тип новостей - такой вывод, если такой - такой...
Так же как и в Full...

У меня стоят проверки - и выводятся, то инфа о программах, то альбомы и песни, то новости.

Можно сделать в main.tpl такую функцию

пишем урл - /index.php?do=cat&category=findalbum&myaction=main

findalbum - при этом нет в реале такой категории
myaction=main - это тоже от балды. но!

если указать в маин.тпл-

[if "category" = "findalbum"]
Выводим блок поиска по первой букве автора
[/if]


и чтобы после нее сразу автоматом DLE не возбухало, что такой категории нет
то

[if "myaction" != "main"]
{info}
{content}
[/if]



т.к. все категории и так выводятся без этого придуманного параметра myaction=



Ну и чтобы не плодить шаблоны - я сделал блок [ismainpage="1"] или 0

[ismainpage="1"]
Выводим все что должно быть на главной странице
[/ismainpage]


и сразу ниже пишем.

[ismainpage="0"]


Это точно не главная... так что

{info}
{content}


if внутри тоже работает

[/ismainpage]


как делается ismainpage - думаю знаете

Установка и описание intellectual.zip [2,24 Kb] (cкачиваний: 124)

У вас не ставится dle модуль или dle шаблон работает не правильно? Задайте вопрос на нашем форуме по DLE(Datalife Engine CMS) и Вам обязательно помогут!



Если появились вопросы по поводу Интеллектуальный шаблон или Вы хотите высказаться, то пройдите регистрацию или авторизируйтесь и оставляйте комментарии.
Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Вверх