Master-X
Форум | Новости | Статьи
Главная » Форум » Работа » 
Тема: Помогите с КВС, нужно выводить элемент только на главной
цитата
01/09/18 в 18:05
 iXtructor
помощь оплачу, подробнее здесь: Помогите с КВС, нужно выводить элемент только на главной


telegram как ник на форуме
цитата
01/09/18 в 19:04
 S_Flash
iXtructor: если у тебя в роли индекса Common Videos List то

Код:
{{if $storage.list_videos_common_videos_list.page_now==1}}
...
{{/if}}


или

Код:
{{if $nav.page_now==1}}
...
{{/if}}


это если тебе непосредственно в блок или страницу.. (+ учти, что там кеширование)
Если в хедер и футер, то по другому.

Можно как ты делал типа
{{if $SCRIPT_NAME == '/index.php' && $smarty.get.from==1}}
{{/if}}

Последний раз редактировалось: S_Flash (01/09/18 в 19:14), всего редактировалось 1 раз
цитата
01/09/18 в 19:11
 iXtructor
В хедер надо.. icon_rolleyes.gif icon_rolleyes.gif
цитата
01/09/18 в 19:17
 S_Flash
iXtructor: тогда в компонент header_general
попробуй
Код:
{{if $SCRIPT_NAME == '/index.php' && $page_now == 1}}
{{/if}}
цитата
01/09/18 в 20:08
 iXtructor
S_Flash писал:


Можно как ты делал типа
{{if $SCRIPT_NAME == '/index.php' && $smarty.get.from==1}}
{{/if}}


работает только на первой странице, а на морде, которая по сути тоже является первой страницей, не работает icon_sad.gif((


domain.com нет элемента
donain.com/1/ есть элемент
domain.com/2/ нет элемента ни на второй, ни на других страницах кроме первой

а надо, что бы на domain.com тоже отображалось icon_sad.gif
цитата
01/09/18 в 21:24
 iXtructor
Получилось, если указать значение страницы меньше-равно 1

{{if $SCRIPT_NAME == '/index.php' && $smarty.get.from<=1}}
{{/if}}


Эта страница в полной версии