Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Подсветка кнопок добавленных пунктов верхнего меню

Опубликовано:

Добрый день!

В подтеме данного форума "Изменение верхнего меню навигации" Здесь обсуждался вопрос подсветки новых пунктов меню (добавленных).

В сообщении №4 Fisana отвечает о подсветке кнопок добавленных в меню вкладок: "Сделайте 1 компонентом, сродните с форумом, тогда на страницах 1 вылезет зеленая вкладка".

 

Можете пояснить подробнее, как это сделать? В перечень меню добавлен пункт "Правила форума". Предполагается еще добавление пункта "Помощь" из блока "вход- регистрация-помощь").

Спасибо!

 

Версия форума 3.1.4

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

Опубликовано:
  • Автор

Для того что бы вкладки выделялись при нажатии на них делаем следующее (пример для вкладки "галерея" с остальными по аналогии):

в globalTemplate после строки

{parse variable="membersActive" default="" oncondition="IPS_APP_COMPONENT =='members'" value="active"}

вставляем

{parsevariable="galleryActive" default="" oncondition="IPS_APP_COMPONENT =='gallery'" value="active"}

а сам код вкладки меняем вот на такой

<if test="$this->memberData['member_id']!=0"><li class='left {parsevariable="galleryActive"}'><a href='{parse url="app=gallery"base="public"}'>Галерея</a></li></if>

 

Остальные вкладки делаем по аналогии, всё работает проверено :)

 

 

Спасибо за ссылку, но если можно подробнее.

Подскажите пожалуйста, где посмотреть что мне надо вписать в этот код для вкладок соответственно "Правила форума" и "Помощь" вместо используемого здесь слова "gallery"?

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

Опубликовано:

этот код для вкладок соответственно "Правила форума" и "Помощь"

Так. Послал вас, а точно тему уже забыл. И правила и помощь это не компоненты форума. Их так просто не подсветить. Если вообще, возможно подсветить.

Опубликовано:
  • Автор

"Помощь" указана там же, где и "Форум" и "Пользователи" - как компонент!

Попробовала вместо gallery подставить help - не прошло, пишет ошибка в коде.

 

 

{parse variable="forumActive" default="" oncondition="IPS_APP_COMPONENT == 'forums'" value="active"}

{parse variable="membersActive" default="" oncondition="IPS_APP_COMPONENT == 'members'" value="active"}

{parse variable="helpActive" default="" oncondition="IPS_APP_COMPONENT == 'core' AND $this->request['module'] == 'help'" value="active"}

 

 

Наверное, все же как-то можно.

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

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

Сейчас на странице 0

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.