AppendStyle и исчезающие url

Проблема в следующем.
Есть плагин. в Init функции Экшена подключается файл со стилем
$this->Viewer_AppendStyle(Plugin::GetTemplateWebPath('superplugin').'css/superstyle.css');

На сайте все стили (включая новый) подключаются в один большой сжатый css. В стилях, которые были подключены из плагина, все background: url(../image/image.gif) и т.п. превращаются в background: url(). Хотя у стилей самого блога все впорядке, ничего не исчезает.

Подскажите, в какую сторону копать чтобы это исправить?

И еще вопрос, который, возможно, связан с предыдущим. Как прописать пути к изображениям в css плагина, чтобы можно было использовать изображения из папки с основным шаблоном сайта, при этом не используя жесткие ссылки. Может можно как-то переменные ввести в css?

2 комментария

avatar
ответ на два вопроса:


background: #000 url(../images/header.png) no-repeat;
avatar
в Init функции Экшена подключается файл со стилем
Мне кажется это (идео)логически не правильно. Кидайте в

public function EventShutdown()
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.