Как написать условие в smarty

vesta-v

Старатель
Регистрация
25 Окт 2007
Сообщения
311
Реакции
14
Добрый день, если я неошибаюсь в движке DLE испльзуется шаблонизатор smarty?
Так вот, как написать такое условие что-бы текст выводился толко на определённых страницах., т.е есть страница вида:
Код:
http://www.site.com/
и
Код:
http://www.site.com/page/
и
Код:
http://www.site.com/page/2/
, нужно чтобы один текст выводился на главной, а других страницах (там где "переменная" page) - другой..

Что то типа

PHP:
if isset($page) - (возможно это не переменная :))
echo "лялял"
else 
echo "труляля"

Вобщем как-то так. :confused:
 
Если там Смарти, то добавь в код {debug}
Перегрузи страницу. В всплыв. окошке найди переменную(name для примера), отвечающую за url.
а потом в коде
Код:
{if $name == "url"}
            вывести
{else}
парампампам
        {/if}
 
Добрый день, если я неошибаюсь в движке DLE испльзуется шаблонизатор smarty?
Так вот, как написать такое условие что-бы текст выводился толко на определённых страницах., т.е есть страница вида:
Код:
http://www.site.com/
и
Код:
http://www.site.com/page/
и
Код:
http://www.site.com/page/2/
, нужно чтобы один текст выводился на главной, а других страницах (там где "переменная" page) - другой..
Что то типа
if isset($page) - (возможно это не переменная :))
echo "лялял"
else
echo "труляля"
Вобщем как-то так. :confused:

Если мне память не изменяет, то там не Smarty, а свой.
 
там не Смарти

читай справку по тегам шаблонов

Код:
[aviable=main]Вписанные здесь слова будут показаны только на главной странице http://ваш сайт.ру/index.php[/aviable]
 
вот еще один вариант, что называется "в лоб"


P.S.
привыкайте использовать BB-коды - как при оформлении тем, так и при ответах...
 
Назад
Сверху