Перейти к содержимому
Русский язык для Invision Community 5

Как скрыть кнопку с определенных страниц?

Есть кусок кода, который отображает кнопку на страницах форумов (подфорумов) и на страницах тем отдельного подфорума. Как его скрыть через условие в коде с определенных страниц?

 

{{if ( settings.bim_tthumb_forum == '0' OR in_array( $forum->id, explode( ",", settings.bim_tthumb_forum ) ) ) OR ( settings.bim_tthumb_gallerymode == '0' || in_array( $forum->id, explode( ",", settings.bim_tthumb_gallerymode ) ) )}}
<li>
<a href="{url="app=core&module=system&controller=plugins&do=toggleThumb"}" class="ipsButton ipsButton_medium ipsButton_fullWidth ipsButton_link" id="toggleThumb">
	{{if member.tthumb_off==1}}{lang="bim_tthumb_showon"}{{else}}{lang="bim_tthumb_showoff"}{{endif}}
</a>
</li>
{{endif}}

 

Сейчас отображается на страницах вида:

/forums/forum/1-vaishnava-forum-russian/ - нужно кнопку скрыть

/forums/forum/27-vaishnava-forum-english/ - нужно кнопку скрыть

/forums/forum/24-articles/

Изменено пользователем Zero108

Рекомендованные сообщения

Судя по коду, в настройках можно выбрать, в каких форумах показывать кнопку.

  • Автор

Разобрался.

Изменено пользователем Zero108

Замените первую строку на

{{if !in_array($forum->id, array(1,27))}}

чтобы скрыть кнопку в форумах с ID 1 и 27

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.