DLE - как вывести текст для отдельных страниц

DLE - как вывести текст для отдельных страниц


В данной статье расскажу, как выводить текст для отдельных страниц или как его подменять и для определенных страниц в одном и том же месте в dle выводить разный текст.

Все просто и это стандартный тег aviable, который доступен уже достаточно давно, но с каждой новой версией движка dle его возможности все более расширяются.

Для начала нужно научиться пользоваться официальной документацией, которая доступна по адресу: http://dle-news.ru/extras/online/index.html. Разворачиваем раздел Работа с движком и переходим в пункт Вывод новостей на страницах

Здесь отлично описаны все возможности тега CUSTOM, который вносит сумасшедший функционал в движок всего одной строчкой. Но нам нужно чуть ниже. находим aviable

Правило для записи aviable
[ aviable="userinfo|register|main"] текст [/aviable ]

Данная строка выведет текст только на странице профиля. регистрации и на главной. На остальных его не будет видно. У данного тега есть и его обратная версия - not-aviable, которая не выведет текст на определенных страницах и работает по тому же правилу.

Подробно ознакомившись с инструкцией и поэкспериментировав вы легко разберетесь в тонкостях настройки вывода текста в dle только для определенных страниц.

На примере ниже, вместо aviable стоит static - это альтернатива, исключительно для статических страниц. Это код со скриншота, где на странице услуг подменяется вывод баннеров.

В первом случае запись гласит, что данный код показывать везде, кроме статической страницы /reklama-na-sayte.html, а вторая наоборот - показывать только на этой странице.

Пример со скриншота

[not-static=reklama-na-sayte]
{ include file="pop_up_advert.php"}     { include file="pop_up_advert.php"}
[/not-static]

[static=reklama-na-sayte]
Код баннера     код баннера
[/static]


Для обычных phph страниц эту функцию выполняет константа REQUESR_URI


Понравилась статья "DLE - как вывести текст для отдельных страниц" из раздела Веб разработка » Решения для DLE? Подпишись на RSS. Будь в курсе всего происходящего на сайте
Комментариев: 0 •  Просмотров: 2726   Дата: 31-мая-2015, 23:02

Похожие статьи

Комментарии

b
i
u
s
|
left
center
right
|
emo
color
|
hide
quote
translit

© 2010-2017 devarts.pro v 7.0: flexyflat tpl Designed by devarts
Карта сайта HTMLКарта сайта XMLПравообладателям
Яндекс.Метрика