Skip to content
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

Featured Replies

  • Author

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

в 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"?

Edited by Katya

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

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

  • Author

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

Попробовала вместо 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"}

 

 

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

Edited by Katya

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

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.