Вход для клиентов и партнеров
в начало сайта
Партнерская программаОнлайн демоСкачатьКарта сайта
 

Регламент
Документация
Часто задаваемые вопросы (FAQ)
Решения типовых вопросов
Форум поддержки
Библиотека разработчика

Посмотрите демо-ролики и убедитесь в том, что "Twilight CMS" очень удобна в управлении, понятна и проста.

Бесплатно скачайте "Twilight.Basic", установите на своем компьютере и изучите систему более детально.

Если вам нужно установить "Twilight CMS" на существующий сайт или разработать новый - обращайтесь в отдел интеграции.

 

Ваше имя
Ваш Email
Вопрос
Twilight.basic
  • Узнайте больше
  • Сравните версии
  • Twilight.selection
  • Узнайте больше
  • Сравните версии
  • Twilight.evolution
  • Узнайте больше
  • Сравните версии
  •  
    Главная // Форум поддержки

    Сборка сайта / Использование различных сервисов / Не подключается таблица стилей (common.css)

    есть новые сообщения  Время:   10.06.05 19:55
    Алексей Здравствуйте!
    Практически наладил систему на хостинге, осталась маленькая проблема..
    не подключается Templates/common.css
    По этому адресу расположен пробный вариант сайта: http://beta.ecomonitor.ru/
    Таблицу стилей подключал в Templates/Header.html:
    "
    ....
    <link rel="stylesheet" href="/Sites/twl_ru/Templates/common.css/?vars_only=1&nocache=1" media="all">
    ...
    "
    Конечная ссылка формируется правильно
    (http://beta.ecomonitor.ru/Sites/ecomonitor_ru/Templates/common.css/?vars_only=1&nocache=1)
    Соответственно, на локальной машине все работает отлично, а уже на хостинге возникает такой непонятный баг.
    Спасибо за внимание.
    есть новые сообщения  Время:   10.06.05 20:26
    Олег Никитин 1. Подключение css неправильно сделано, в документации приведен какой-то странный вариант - исправим. Абзац о подключении стилей и скриптов в шаблоны следует читать так:
    "Приведем ссылки на javascript и css файлы к такому виду (имена файлов могут быть изменены):
    <link rel="stylesheet" href="/Sites/twl_ru/Templates/common.css">
    <script type="text/javascript" language="JavaScript" src="/Sites/twl_ru/Templates/common.js"></script>
    или к такому:
    <link rel="stylesheet" href="/Sites/twl_ru/Cache/common.css">
    <script type="text/javascript" language="JavaScript" src="/Sites/twl_ru/Cache/common.js"></script>
    I вариант для тех случаев, когда в подключаемых файлах нет никаких подстановок (обычно это так). II вариант для случаев, когда, они там есть. Например в css файле указаны пути к картинкам для фонов или буллетов."
    2. Попутно есть несколько рекомендаций:
    - Строку "<style> IMG{ behavior: url("/Sites/ecomonitor_ru/Templates/pngbehavior.htc") } </style>" из шаблонов нужно удалить если Вы не пользуетесь прозрачными PNG изображениями на страницах.
    - В части изображений откуда то взялись прямые ссылки на сайты типа mysite, newsite. Если использовать /Sites/twl_ru в качестве префикса эта проблема не появится.
    есть новые сообщения  Время:   10.06.05 23:35
    Алексей Подключил css как указано в первом варианте - работает, за исключением вставок url()
    Второй вариант подключения не работает совсем
    Сейчас на beta.ecomonitor.ru можно лицезреть работающий первый вариант.
    А вообще я не совсем понимаю такую ссылку:
    "/Sites/twl_ru/Cache/common.css"
    Почему именно /index/common.css ?
    есть новые сообщения  Время:   11.06.05 03:29
    Олег Никитин Мда. Написал трактат с объяснением, начал тестировать - а оказывается разработчики изжили вариант II во время борьбы за безопасность, о чем осталась в базе доработок незаметная запись.
    Что ж, внесем окончательное изменение в документацию и будем впредь рекомендовать использовать только следующий вариант когда нужно обрабатывать переменные в css и js файлах:
    <link rel="stylesheet" href="/Sites/twl_ru/Cache/get.cgi?alias=index&template=common.css">
    На Вашем сайте проверено, работает 100%.
    Дополнительно можно использовать следующие параметры:
    - vars_only=1 принудит движок использовать укороченный цикл обработки, проводя только замену основных встроенных метаподстановок типа /Sites/twl_ru + 0.
    - nocache=1 заставит данную страницу не кэшироваться. в данном примере он опущен, но в некоторых случаях он может пригодиться.
    есть новые сообщения  Время:   11.06.05 14:39
    Алексей >>"<link rel="stylesheet" href="/Sites/twl_ru/Cache/get.cgi?alias=index&template=common.css">"
    Не перестаю удивляться гибкости Вашей cms =)
    Спасибо за помощь!

    Ваше имя:

    Email:

    Сообщение:

    Прислать оповещение на email, если мне ответят

     
    © 2003-17 Страта Технологии (создание сайтов, разработка cms), Twilight CMS in english.
    Наш адрес: Москва, пр. Маршала Жукова д.51
    Тел.: (495) 222-6436, E-mail: , карта сайта, условия использования информации о CMS
    Звоните через Skype:  

    Реклама: