На сайте есть несколько тем, которые пользователи могут сами выбирать.
Требуется для всех тем определить несколько единых css классов, которые использовались бы в каждой из тем.
Не хочется вручную вписывать эти классы в каждую из тем.
Хочется создать отдельный css файл, который подключался при работе каждой из тем.
Где именно этот файл лучше подключать?
Также не хочется лезть в код ядра Друпола, чтобы не было проблем при обновлении.
Может быть есть модули которые позволяют отдельно подключать css файлы?
Комментарии
В page.tpl.php тем, в блок <head> - <link type="text/css" rel="stylesheet" media="all" href="/.css" />
Создаете модуль, к примеру cssswitcher.
Пишете в cssswitcher.module примерно так:
<?php
function cssswitcher_init() {
drupal_add_css(drupal_get_path('module', 'cssswitcher') . '/cssswitcher.css');
}
?>
В папку с модулем кладете cssswitcher.css, он будет подключаться независимо от темы.
Спасибо. Получилось.