Drupal → Модуль CSS Injector — пишем CSS из админки
Описание
Модуль CSS Injector позволяет администраторам вставлять CSS код на страницы сайта прямо из админки. Это полезно для тех, кто хочет немного изменить стандартную тему или тему скачанную с drupal.org, но при этом не хочет тратить время на создание подтемы.
Модуль пишет стили в файл и подключает его с помощью drupal_add_css()
, т.е. css файл будет участвовать в агрегации и сжатии.
Установка и использование
Установка стандартная — распаковать в sites/all/modules
, включить.
После установки нужно пройти на страницу admin/config/development/css-injector
и добавить новое правило (rule), в котором указать — название правила, css код, способ подключения css кода (на всех страницах или только перечисленных), использовать ли файл в препроцессе CSS:
Комментарии
Плохо, что подсветки синтаксиса нет.
Подсветка синтаксиса и не нужна, она только утяжелит модуль.
Модуль не предназначен для редактирования кода.
как-то не по феншую хранить css в базе ))
фактически он хранится в файлах, из базы достаётся только во время обновления rule
очень нужный модуль! писать свои темы в ручную это п..... как долго!
спасибо!
Очень неудобно, когда работаешь в команде с версионным контролем.
Пути к фоновым картинкам в этом модуле непонятно какие, те, что написаны в обычном CSS он не воспринимает. Решения вопроса нигде не нашёл, поэтому от его использования отказался.
учите мат. часть
Спасибо за посыл на деревню к дедушке. Знаю я матчасть, сайт делал на HTML, знаю как прописывать пути, и прописывал их в модуле и так и сяк, по-разному - ничего не работает, и никаких комментариев по этому поводу нет нигде.
Добрый вечер!
Подскажите, плиз, я установил этот модуль.
Но файлы не кэшируются, мне приходится добавлять css-код и КАЖДЫЙ раз очищать кэш.
Если я не ошибаюсь, то такого не должно быть...
Как решить данную проблему?
Поставил модуль CSS Injector, а он не работает. Меняю правило CSS - и не в какую! Чищу кэш - пофигу! Мне всего-то и надо - чуть-чуть растянуть логотип. Я уже не могу, помогите! Ну что тут в коде сложного?
#logo{
height: 400px;
}
Где ошибка? Там есть такой ID-шник.
Это может быть из-за того, что стоит и активирован модуль Pathauto?
Оставить комментарий