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

Обновление 6.0. -> 7.0. head/стили
http://forum.bitel.ru/viewtopic.php?f=22&t=13346
Страница 1 из 1

Автор:  Galkov [ 22 май 2019, 12:20 ]
Заголовок сообщения:  Обновление 6.0. -> 7.0. head/стили

После обновления подгружаемые ресурсы из webroot/WEB-INF/jspf/contract (только из этой папки) стали отображаться без стилей вообще.

Причина вероятно в том, что у них в заголовках стили подгружаются из

<link href="/bgbilling/custom.css" rel="stylesheet" type="text/css">

а у тех компонент, что отображаются нормально - каталога в пути нет:

<link type="text/css" rel="stylesheet" href="style.css">
==============================

очевидно, что почему-то используются разные headеры и нужна помощь, - где соответствующий лежит?
или проблема не в этом?

Автор:  skn [ 22 май 2019, 21:59 ]
Заголовок сообщения:  Re: Обновление 6.0. -> 7.0. head/стили

todo

Автор:  Galkov [ 13 авг 2019, 12:13 ]
Заголовок сообщения:  Re: Обновление 6.0. -> 7.0. head/стили

Проблема до сих пор устранена только частично:

Некоторые элементы личного кабинета читают ресурсы правильно, другие - ошибочно. ПУТИ разные :) см pic.
версия 7.0.

Пока могу лечить это копированием папки webroot из версии 6.0. в работающую версию 7.0. так всё нормально.

Вложения:
Комментарий к файлу: а тут всё нормально.
Screenshot from 2019-08-13 10-10-18.png
Screenshot from 2019-08-13 10-10-18.png [ 180.72 КБ | Просмотров: 3207 ]
Комментарий к файлу: это пример страницы с ошибками.
Screenshot from 2019-08-13 10-10-40.png
Screenshot from 2019-08-13 10-10-40.png [ 270.66 КБ | Просмотров: 3207 ]

Автор:  skn [ 13 авг 2019, 17:24 ]
Заголовок сообщения:  Re: Обновление 6.0. -> 7.0. head/стили

вы же убрали из url /bgbilling
в этом случае необходимо поднастроить пути что б работало...

Код:
<head>
      <link href="${contextPath}/css/redmond/jquery-ui-1.8.13.custom.css" rel="stylesheet" type="text/css"/>
      <link href="${contextPath}/style.css" rel="stylesheet" type="text/css"/>
      <!-- специальный пустой css файл для пользовательский стилей, не перетирается при обновлениях -->
      <link href="${contextPath}/custom.css" rel="stylesheet" type="text/css"/>
      <script src="${contextPath}/js/jquery-min.js"></script>
      <script src="${contextPath}/js/jquery.form.js"></script>
      <script src="${contextPath}/js/jquery.ui.js"></script>
      <script src="${contextPath}/js/common.js"></script>
      <script src="${contextPath}/js/bgbilling.js"></script>
      <script src="${contextPath}/js/jquery.bg.widgets.js"></script>
      <!-- специальный пустой js файл для пользовательский функций, не перетирается при обновлениях -->
      <script src="${contextPath}/js/custom.js"></script>
      <title>BGBilling || <tiles:getAsString name="pageTitle"/></title>


у вас ${contextPath} видимо = /bgbilling

Код:
        request.setAttribute( "contextPath", setup.get( "context.path", Server.DEFAULT_CONTEXT_PATH ) );

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