DJ_KISSLOTNIY Опубликовано 11 Августа 2005 Жалоба Поделиться Опубликовано 11 Августа 2005 Баг сводится к тому, что если вы пользуетесь функцией кеширования css-файла скина браузерами при включенной функции Friendly URLы в блоге, то ни один блог через эти самые Friendly URLы нормально отображатся не будет из-за неправильного пути к файлу css. Этот путь к содалению относительный, поэтому возникает такая лажа приблизительно: http://uaformat.com/temp/blog_err.gif Решить проблему думаю можна научив инвижн прописывать адрес css-файла как полный url, ну т.е. как http://форум.ком/style_images/css_id.cssТолько вот как єто реализовать пока не знаю. Вернее может и знаю, но вот не хочеца глупостей наделать, ведь можно неучесть какх-то моментов связанных с перестройкой css и их хранением в базе... ну вдруг че-то работать перестанет в админке...надеюсь знатоки помогут [1123759274:1123788304]Все, прорубил все сам.Решение достаточно простое. Нужно отредактировать skin_global.php Заходим в админке в Скин Менеджмент, в меню скина выбираем: Edit Root Skin Template HTML -> All Global HTML -> css_external Правим код: <style type="text/css" media="all"> @import url(style_images/css_{$css}.css); </style> (style_images/css_{$css}.css) заменить на ('http://адрес_форума/style_images/css_{$css}.css') После этого проблема описанная выше сама собой исчезает, так как мы избавляемся от относительных путей к фалам стилей, а заменяем его УРЛом Тему можно закрывать Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.