РЕГИСТРАЦИЯ
Гость
Вход не выполнен.

Как скрыть отображение элемента на определенных страниц

jevgenij

  • Участник
  • Посетитель
  • 13
  • 0
  • Жалоб нет
  • Регистрация:
#1

Доброго времени суток а у нас на CMS МОЖНО реализовать такую фишку  .Такая фишка есть на Webasyst Shop Script 5

Как скрыть отображение элемента на определенных страницах

если на 1 странице 

{if $wa->currentUrl() == "/адрес страницы/"}style="display:none;"{/if}

 Если нужно закрыть вывод на нескольких страницах - сделать типа так

{if $wa->currentUrl() == "/первая ссылка/" || $wa->currentUrl() == "/вторая ссылка/" || $wa->currentUrl() == "/третья ссылка/"}style="display:none;"{/if}

Например нужно убрать элемент со страницы допустим формы добавления материала

<div {if $wa->currentUrl() == "/checkout/"}style="display:none;"{/if} class="search">
<form method="get" action="{$wa->getUrl('shop/frontend/search')}">
<input type="search" name="query" {if !empty($query)}value="{$query}"{/if} id="search" placeholder="[s`Find products`]">
</form>
</div>

Отредактировано автором в

modos189

  • Мастер
  • Администратор
  • 208
  • 6
  • Жалоб нет
  • Регистрация:
#2

Если это вопрос, то с этой целью можно использовать метку

  • {{ params }} - Массив параметров текущей страницы.

https://bitbucket.org/atom-m/cms/wiki/Глобальные_метки