forum.bitel.ru
http://forum.bitel.ru/

Свои пункты меню в личном кабинете [6.0]
http://forum.bitel.ru/viewtopic.php?f=22&t=9922
Страница 1 из 1

Автор:  vkulakov [ 13 ноя 2014, 13:18 ]
Заголовок сообщения:  Свои пункты меню в личном кабинете [6.0]

В версии 5.2 для ядра пункты меню были прописаны в файле layout_menu.xsl. Поэтому можно было очень просто скрыть ненужные пункты, поменять их порядок, добавить какую-нибудь логику или добавить свои пункты меню. В версии 6.0 такого файлика нет. Скрыть пункты можно через конфиг. Но как добавить свои пункты меню или добавить определённую логику для отображения пунктов меню?

Автор:  vkulakov [ 13 ноя 2014, 13:21 ]
Заголовок сообщения:  Re: Свои пункты меню в личном кабинете [6.0]

Нашёл в kernel.jar файл module.xml, в котором перечислены пункты меню. Подозреваю, что свои пункты меню можно добавить в этот файл, но редактировать kernel.jar как-то не очень хорошо.
Ещё можно добавить в menu_main.jsp, но тогда порядок пунктов будет не тот, который нужен.

Автор:  stark [ 13 ноя 2014, 13:24 ]
Заголовок сообщения:  Re: Свои пункты меню в личном кабинете [6.0]

http://bgbilling.ru/v6.0/doc/ch01s21s03.html

Читать с фразы "Начиная с версии 6.0 в системе доступен редактор web-меню, доступный из меню Сервис = Настройка = Редактор web-меню".

Автор:  Phricker [ 13 ноя 2014, 13:24 ]
Заголовок сообщения:  Re: Свои пункты меню в личном кабинете [6.0]

Сервис - Настройка- Редактор web-меню
ЕМНИМС в 6.0 появился. А может в 6.1 тогда ошибаюсь
Старк опередил :(

Автор:  vkulakov [ 13 ноя 2014, 13:31 ]
Заголовок сообщения:  Re: Свои пункты меню в личном кабинете [6.0]

Это можно добавить два раза Новости, а потом во вторых новостях поменять action и title? Как-то сразу не догадался.

Может для тупых в документации отметить, что таким образом можно добавлять свои пункты меню?
И ещё, было бы удобно для пунктов меню сразу указывать динамический класс, чтобы не лазить ещё и в конфиг сервера.

Автор:  fruggin [ 13 ноя 2014, 13:42 ]
Заголовок сообщения:  Re: Свои пункты меню в личном кабинете [6.0]

Поясните, как добавить пункт меню, при нажатии на который будет осуществлятся переход по ссылке, например на сайт платежной системы.

Автор:  vkulakov [ 13 ноя 2014, 16:16 ]
Заголовок сообщения:  Re: Свои пункты меню в личном кабинете [6.0]

Можно сделать страничку в личном кабинете, которая будет сразу редиректить на внешний сайт. Хотя такой способ лично мне не нравится - без предупреждения перенаправлять пользователя на другой сайт. Лучше сделать как в модуле assist - на странице вводите сумму, нажимаете "Оплатить", появляется предупреждение типа "Вы будете перенаправлены на сайт платёжной системы" и уже тогда перенаправлять. В этом случае точно понадобится новая страничка в ЛК.
Кстати, а чем модуль assist не устраивает?

Автор:  dimOn [ 13 ноя 2014, 16:19 ]
Заголовок сообщения:  Re: Свои пункты меню в личном кабинете [6.0]

vkulakov писал(а):
Можно сделать страничку в личном кабинете, которая будет сразу редиректить на внешний сайт. Хотя такой способ лично мне не нравится - без предупреждения перенаправлять пользователя на другой сайт. Лучше сделать как в модуле assist - на странице вводите сумму, нажимаете "Оплатить", появляется предупреждение типа "Вы будете перенаправлены на сайт платёжной системы" и уже тогда перенаправлять. В этом случае точно понадобится новая страничка в ЛК.
Кстати, а чем модуль assist не устраивает?

почти для этого есть модуль специальный:
http://bgbilling.ru/v6.1/doc/ch23.html

Автор:  fruggin [ 14 ноя 2014, 13:35 ]
Заголовок сообщения:  Re: Свои пункты меню в личном кабинете [6.0]

dimOn писал(а):
vkulakov писал(а):
Можно сделать страничку в личном кабинете, которая будет сразу редиректить на внешний сайт. Хотя такой способ лично мне не нравится - без предупреждения перенаправлять пользователя на другой сайт. Лучше сделать как в модуле assist - на странице вводите сумму, нажимаете "Оплатить", появляется предупреждение типа "Вы будете перенаправлены на сайт платёжной системы" и уже тогда перенаправлять. В этом случае точно понадобится новая страничка в ЛК.
Кстати, а чем модуль assist не устраивает?

почти для этого есть модуль специальный:
http://bgbilling.ru/v6.1/doc/ch23.html

Спасибо, проверю.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/