forum.bitel.ru http://forum.bitel.ru/ |
|
Новый личный кабинет 7.0 http://forum.bitel.ru/viewtopic.php?f=22&t=12837 |
Страница 1 из 1 |
Автор: | Amir [ 22 мар 2018, 18:44 ] |
Заголовок сообщения: | Re: Новый личный кабинет 7.0 |
Код: я в договоре указал какое меню использовать(тестовое меню), в этом меню всего два пункта. Данная вкладка не используется в новом ЛК, там конфигурация меню указывается в файле:Почему в веб интерфейсе по прежнему стандартное меню? https://docs.bitel.ru/pages/viewpage.ac ... 000197#id-Настройкановоголичногокабинета-Конфигурацияменю(mybgbilling-menu.groovy) Код: при обновлении какие файлики будут перетираться? Все, кроме тех, рядом с которыми будут .orig:https://docs.bitel.ru/pages/viewpage.ac ... d=86507533 А также классы в WEB-INF/classes/ru/bitel/ |
Автор: | Amir [ 22 мар 2018, 18:55 ] |
Заголовок сообщения: | Re: Новый личный кабинет 7.0 |
Цитата: Далее, в старом ЛК, есть свой action, и он установлен для меню на определенную группу договоров. Как в новом ЛК это сделать? Создать свой xhtml файл по аналогии с другими из WEB-INF/content/, добавить пункт меню в mybgbilling-menu.groovy: Код: menu( page: "custom/myPage", icon: "fa-envelope-o", title: "Моя страница", show: isCustomer() ), action-ов там нет, есть CDI-бины, методы которых доступны для вызова в xhtml. Большая часть классов нового ЛК доступна здесь: ftp://ftp.bgbilling.ru/pub/bgbilling/7. ... ng-src.zip |
Автор: | Ping333 [ 22 мар 2018, 19:07 ] |
Заголовок сообщения: | Re: Новый личный кабинет 7.0 |
спасибо. понятно. будем пилить ) |
Автор: | Ping333 [ 22 мар 2018, 19:43 ] |
Заголовок сообщения: | Re: Новый личный кабинет 7.0 |
еще вопрос. если я внес изменения например в /WEB-INF/content/kernel/news.xhtml например <h1>#{msg['news.title']}2</h1> потом их удалил. но в вебе изменнеия остались и видны. такое впечатления что где то кеш. если он есть то его можно отключить? после рестрата wildfly изменения не видны. |
Автор: | Ping333 [ 22 мар 2018, 20:06 ] |
Заголовок сообщения: | Re: Новый личный кабинет 7.0 |
прописал в настройках <filter-ref name="cache-control" predicate="path-suffix['.xhtml'] or path-suffix['.xhtm']"/> <response-header name="cache-control" header-name="Cache-Control" header-value="no-cache"/> так правильно? еще момент, если вносить изменения в /WEB-INF/mybgbilling-menu.groovy то изменения видны после рестарта wildfly. как бы там тоже сделать чтобы изменения сразу применялись |
Автор: | Phricker [ 22 мар 2018, 20:19 ] |
Заголовок сообщения: | Re: Новый личный кабинет 7.0 |
Можно не рестартовать wildfly целиком а просто mybgbilling-reload.sh запускать. |
Автор: | Ping333 [ 22 мар 2018, 22:24 ] |
Заголовок сообщения: | Re: Новый личный кабинет 7.0 |
создал свой пункт меню и страницу под него на странице есть форма дак вот в вебе вижу в эту форму добавляется поле javax.faces.ViewState <form name="Form" method="post" action="укпцуамфва"> <input type="submit" value="ЖМИ!"> <input name="javax.faces.ViewState" type="hidden" value="6890628250356983322:-5151818194618779984" autocomplete="off"></form> оно сильно мешает. немогу понять откуда и зачем оно оно вообще добавляется в форму мою? подскажите как убрать код простой Код: <!DOCTYPE html>
<html> <head> </head> <body> <h1>Просто Тест</h1> <table> <tbody> <tr> <td> тут тут </td> <td> <form name="Form" method="post" action="укпцуамфва"> <input type="submit" value="ЖМИ!"></input> </form> </td> </tr> </tbody> </table> </body> </html> |
Автор: | Amir [ 22 мар 2018, 23:00 ] |
Заголовок сообщения: | Re: Новый личный кабинет 7.0 |
Укажите у формы класс transientForm. |
Автор: | Ping333 [ 23 мар 2018, 12:20 ] |
Заголовок сообщения: | Re: Новый личный кабинет 7.0 |
Спасибо. помогло. transientForm это что за класс? почему именно он? если мне понадобится еще классы для форм? |
Автор: | Amir [ 23 мар 2018, 20:46 ] |
Заголовок сообщения: | Re: Новый личный кабинет 7.0 |
Код: transientForm это что за класс? почему именно он? Наша текущая внутренняя логика.Код: если мне понадобится еще классы для форм? Можно добавлять другие.
|
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |