Перейти к содержимому
4.2.7
Len

Как отключить поиск гостям.

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

Собственно название темы говорит за себя. Хочу чтобы гостям вообще не отображалась строка поиска. Как можно реализовать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не нашел эту функцию в настройках. Можете скрыть поиск от гостей в шаблоне.

Открываем шаблон navBar и находим строку:

{{if !$preview and \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'search' ) ) AND !in_array('ipsLayout_minimal', \IPS\Output::i()->bodyClasses )}}

Добавляем в условие проверку на авторизированного пользователя (\IPS\Member::loggedIn()->member_id) или заменяем всю строку на:

{{if !$preview and \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'search' ) ) AND !in_array('ipsLayout_minimal', \IPS\Output::i()->bodyClasses ) AND \IPS\Member::loggedIn()->member_id}}

 

  • Upvote 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
16 часов назад, Len сказал:

Хочу чтобы гостям вообще не отображалась строка поиска. Как можно реализовать?

 

2016-10-23_16-02-28_01.png

 

Изменено пользователем Sipsb
  • Upvote 3

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@Sipsb Это отключит многие функции )

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@๖ۣۣۜDesperate™ Какие например?

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кстати да, вариант @Sipsb хороший и правильный, используйте его.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×