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

Личный кабинет 6.0
http://forum.bitel.ru/viewtopic.php?f=22&t=8141
Страница 1 из 1

Автор:  skyb [ 13 июн 2013, 06:48 ]
Заголовок сообщения:  Личный кабинет 6.0

Был нормально написан ЛК под 5.2, после перехода стали задваиваться некоторые пункты, а на некоторых не отрабатывают стили. Подскажите что произошло и как это поправить.
Вот так выглядет при заходе, хотя на 5.2 выглядело нормально
Вложение:
Выделение_269.png
Выделение_269.png [ 12.7 КБ | Просмотров: 9059 ]

а вот так выглядет задвоение.
Вложение:
Выделение_270.png
Выделение_270.png [ 59.7 КБ | Просмотров: 9059 ]

Я ничего не менял, просто скопировал файлы с 5.2 на 6.0, которые переписывались. Чтоб заново не писать, есть ли возможность как то обойтись малой кровью?

Автор:  skn [ 13 июн 2013, 11:24 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

в 6.0 ЛК немного переписан, так что просто копированием не получиться, нужно подредактировать стили и xsl


в часности пункты меню нужно удалить из шаблона, они генерируются автоматически, как и все остальные для модулей и плагинов

Автор:  skyb [ 13 июн 2013, 11:38 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

skn писал(а):
в 6.0 ЛК немного переписан, так что просто копированием не получиться, нужно подредактировать стили и xsl


в часности пункты меню нужно удалить из шаблона, они генерируются автоматически, как и все остальные для модулей и плагинов

А можно по подробней что именно сделать нужно? И где написано как это работает.

Автор:  skn [ 13 июн 2013, 12:23 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

skyb писал(а):
А можно по подробней что именно сделать нужно? И где написано как это работает.


что нужно сделать я сказать не могу, так как не знаю, что вы меняли....

в 6.0 появился редактор web-меню Меню = Сервис = Настройка = Редактор web-меню (доку по нему еще не выложили)

Автор:  skyb [ 13 июн 2013, 12:40 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

менялись файлы

Код:
lauout
layout_menu
main
ru.bitel.bgbilling.plugins.documents.xsl
ru.bitel.bgbilling.plugins.helpdesk.xsl

Также там были форма авторизации и смены пароля, уже не помню в каком файле они были

Автор:  skn [ 13 июн 2013, 12:52 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

skyb писал(а):
менялись файлы

Код:
lauout
layout_menu
main
ru.bitel.bgbilling.plugins.documents.xsl
ru.bitel.bgbilling.plugins.helpdesk.xsl

Также там были форма авторизации и смены пароля, уже не помню в каком файле они были


lauout - часть коды вырезана
layout_menu - удален
main - часть коды вырезана
ru.bitel.bgbilling.plugins.documents.xsl - удален
ru.bitel.bgbilling.plugins.helpdesk.xsl - отредактирован

Автор:  skyb [ 13 июн 2013, 13:06 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

а как теперь приминить к остальным пунктам меню шаблоны?

Автор:  skyb [ 13 июн 2013, 13:06 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

а как теперь приминить к остальным пунктам меню шаблоны?

Автор:  skn [ 13 июн 2013, 15:58 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

webroot/WEB-INF/jspf/include/menu_main.jsp

Автор:  skyb [ 13 июн 2013, 16:18 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

skn писал(а):
webroot/WEB-INF/jspf/include/menu_main.jsp

а что с этим делать то?
Как мне вернуть шаблоны, которые были переписаны? можно поподробней ответить? Что сделать чтоб кабинет был такой же как и прошлый раз, как применить шаблоны к остальным пунктам меню?

Автор:  dimOn [ 13 июн 2013, 16:26 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

никак не вернуть, тех шаблонов нет больше. надо изменять новые файлы согласно тому, что хотите получить.

Автор:  skyb [ 13 июн 2013, 16:42 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

dimOn писал(а):
никак не вернуть, тех шаблонов нет больше. надо изменять новые файлы согласно тому, что хотите получить.

Изображение

Автор:  georgdts [ 14 июн 2013, 15:43 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

Задумка как мне кажется супер. Для тех, кто не видел - картинка.
Ждём доку.

Вложения:
bill6.0_web.jpg
bill6.0_web.jpg [ 88.7 КБ | Просмотров: 8998 ]

Автор:  skyb [ 14 июн 2013, 20:19 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

задумка да, писалось бы своевременно, а то меня .... того, ведь 5.2==6.0 :((((( и в ченджлоге нет изменений же

Автор:  skyb [ 16 июн 2013, 05:28 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

Всеравно правля стили они не на все пункты применяются , проясните ситуацию

Автор:  skyb [ 16 июн 2013, 05:32 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

1. Не нашел где редактировать меню. В файле layout есть кусок кода c ним: <!-- menu --> <xsl:if test="$mode='login'"> <div class="menu"> <p>Меню</p> <ul> <xsl:for-each select="data/menu/item"> <li>

href="?action={@action}&amp;mid= {@mid}&amp;module={@ module}&amp;contractId={$ CONTRACT_ID}"><xsl:value-of select="@title"/></a> </li> </xsl:for-each> <li> <a onClick="return confirm('Покинуть страницу статистики?');" href="? action=Exit&amp;mid= contract">Выход</a> </li> </ul> </div> </xsl:if> <!-- end menu --> Если его поменять, то ничего на сайте не измениться. Надо либо поправить это, либо указать, где я могу редактировать меню.

2. Мне надо редактировать сам контент страниц. В частности мне надо задать класс для заголовком, поменять класс у некоторых кнопок, подредактирвать форму изменения пароля. Большая часть всего этого функционала были в файле main.xsl 3. Надо отредактировать внешний шаблон. Были в файле layout.xsl

Автор:  skyb [ 16 июн 2013, 05:35 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

Также надо понять, почему на некоторых страницах отображается личный кабинет в шаблоне по умолчанию, а на некоторых в версии которую я редактировал в старом кабинете, при этом отображается почти правильно (надо только поправить пути к иконкам).

Автор:  skn [ 16 июн 2013, 14:06 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

часть страниц переведена на jsp шаблоны,

см. webroot/WEB-INF/jspf/

меню сейчас не задаются в шаблонах, так что и подправить меню в шаблоне не получится

Автор:  skyb [ 16 июн 2013, 16:20 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

skn писал(а):
меню сейчас не задаются в шаблонах, так что и подправить меню в шаблоне не получится

а где получится? и как?

Автор:  skn [ 16 июн 2013, 16:58 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

а что править хотите?

Автор:  skyb [ 16 июн 2013, 17:57 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

skn писал(а):
а что править хотите?

а посмотрите второй скрин, там все меню которое нужно поправить

Автор:  skn [ 16 июн 2013, 23:38 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

skyb писал(а):
skn писал(а):
а что править хотите?

а посмотрите второй скрин, там все меню которое нужно поправить


так сделать будет не просто....

Автор:  snark [ 17 июн 2013, 03:05 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

skyb писал(а):
посмотрите второй скрин, там все меню которое нужно поправить

Когда же ты научишься править шаблоны? :?

Автор:  skyb [ 17 июн 2013, 06:35 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

snark писал(а):
skyb писал(а):
посмотрите второй скрин, там все меню которое нужно поправить

Когда же ты научишься править шаблоны? :?

Поставь себе 6.0 я посмотрю на тебя ))))))

Автор:  skyb [ 17 июн 2013, 06:37 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

skn писал(а):
skyb писал(а):
skn писал(а):
а что править хотите?

а посмотрите второй скрин, там все меню которое нужно поправить


так сделать будет не просто....

да вроде получилось

Вложения:
Выделение_273.png
Выделение_273.png [ 58.21 КБ | Просмотров: 8959 ]

Автор:  stark [ 20 июн 2013, 17:01 ]
Заголовок сообщения:  Re: Личный кабинет 6.0

georgdts писал(а):
Задумка как мне кажется супер. Для тех, кто не видел - картинка.
Ждём доку.



В доке вроде бы уже описали.

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