Len Опубликовано 22 октября, 2016 Опубликовано 22 октября, 2016 Собственно название темы говорит за себя. Хочу чтобы гостям вообще не отображалась строка поиска. Как можно реализовать?
anufmikh Опубликовано 23 октября, 2016 Опубликовано 23 октября, 2016 Не нашел эту функцию в настройках. Можете скрыть поиск от гостей в шаблоне. Открываем шаблон 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}} 2
Решение Sipsb Опубликовано 23 октября, 2016 Решение Опубликовано 23 октября, 2016 Перейдите в ACP -->Приложения -->Система --> Поиск Скрытый текст @anufmikh Это отключит многие функции ) 3
anufmikh Опубликовано 23 октября, 2016 Опубликовано 23 октября, 2016 Кстати да, вариант @Sipsb хороший и правильный, используйте его.
Рекомендуемые сообщения
Создайте учетную запись или войдите, чтобы комментировать
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти