...
Обновление личного кабинета
Для обновления личного кабинета запустите скрипт mybgbilling-update.sh:
Блок кода |
---|
|
/opt/wildfly/bin/mybgbilling-updatestandalone/deployments/MyBGBilling.war/WEB-INF/script/update_libs.sh |
При обновлении файлы, рядом с которыми есть файл с таким же именем плюс суффикс(расширение) .orig, не будут перезаписаны файлом из сборки, вместо них обновяться .orig-файлы (см. Кастомизация нового личного кабинета). Также при обновлении полностью удаляется и перезаписывается директория MyBGBilling.war/WEB-INF/classes/ru/bitel.
Путь к контексту ЛК
Путь к контексту личного кабинета можно изменить в файле wildfly/standalone/deployments/MyBGBilling.war/WEB-INF/jboss-web.xml:
Блок кода |
---|
|
<!-- https://provider.ru/my -->
<context-root>/my</context-root> |
Например, чтобы ЛК открывался от корня:
Блок кода |
---|
|
<!-- https://my.provider.ru/ -->
<context-root>/</context-root> |
Примечание |
---|
При использовании NGINX необходимо, чтобы путь к контексту был одинаковым в NGINX и в самом ЛК. |
Восстановление пароля
При нажатии кнопки восстановления пароля через email пользователю в письме приходит ссылка, которая настраивается параметром конфигурации contract.password.forgot.link. Укажите в нем правильный путь до страницы index.xhml (вместо webexecuter):
Блок кода |
---|
contract.password.forgot.link=http://provider.ru/my/index.xhtml?action=ChangePassword&mid=contract |
Описание синтаксиса файлов конфигурации groovy
Группы параметров в конфиге разделяются не точкой, а с помощью вложенных блоков. Значение параметра должно быть правильным Groovy/Java-объектом - в простом случае строкой, заключенной в одинарные или двойные кавычки, или числом, например:
...