свой дизайн для главной shop-script
Этот пример можно применять не только для дизайна, а и для любого элемента:
{if $main_content_template ne 'home.html'}
Здесь то, что будет на всех страницах, кроме главной
{else}
Здесь то, что нужно выводить на главной странице
{/if}
Этот код можно вставлять в редакторе дизайна из админки
запись отредактирована 5 марта 2010 года


Отлично все работает — огромное спасибо
в локали на денвере — работает отлично… на сайте (лежит на руцентре) ни в какую… причем та часть что должна выводиться на всех страницах кроме главной… выводится на всех… а та часть что на главной не выводится вообще
а чем стандартная конструкция {if $main_content_template!=’home.html’}no_home{else}home{/if} не устроила?
о такой конструкции не знал.
спасибо!
такой прикол
если ты на странице сайт.ру/index.php то все в шоколаде, но если ты зайдешь просто на корневой урл (сайт.ру/)
то не увидишь того что должно быть на главной
может есть мысли как доработать?
поищите там где-то было еще одно решение
да да нашел, спасибо!
>да да нашел, спасибо!
ну можно б было и поделиться конкретной ссылочкой… раз нашел)
Люди, пробую применить данную конструкцию для отображения в шапке (и, не только — в любом другом месте сайта, а не только на главной странице) для отображения картинки, и/или текста (т. е., если я нахожусь в разделе «Все для детей», то, отображался телефон менеджера отдела «Все для детей», а если я нахожусь в разделе «Алкоголь», то, отображался телефон менеджера отдела «Алкоголь», ну, и соответственно, отображалось описание соответствующих разделов — в отделе «Все для детей» — описание отдела «Все для детей», а в разделе «Алкоголь» — описание раздела «Алкоголь»)…
Я поднял тему на форуме — , но, пока безрезультатно
Помогите плз в решении этого вопроса
К сожалению, не получилось. Использовал и Вашу конструкцию, и оную из коммента №3… Уже и функцию писал для инклюда разных страниц, но они не отображают коды smarty
Ничего не помогает. Выручите советом, пожалуйста!
Ответили, как это сделать:
uses на форуме webasyst это я )