Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; GeSHi has a deprecated constructor in /var/www/u2955091/data/www/drupalfly.ru/libraries/geshi/geshi.php on line 259

Подключение CSS

14.02.2015

Столкнулся с ситуацией, мне необходимо импортировать css только в одну определенную ноду, в поиске кроме шаблонов для перекрытия ничего нету. Кто сталкивался и как решал не прибегая к помощи сторонних модулей если такие имеются.

-->
Узнавай о новых статьях сайта - первым. Просто подпишись на рассылку.

Комментарии (1)

Profile picture for user Валентин
Иван
14.02.2015

ответ все таки нашел на буржуйских форумах, код ниже

nid == 22) {
    drupal_add_css(drupal_get_path('theme', 'MYTHEME') . "/nid22.css");
  }
}?>

что и для чего
а) $variables['node']->nid == 22 - вместо цифр написать ид ноды
б) drupal_add_css(drupal_get_path('theme', 'MYTHEME') . "/nid22.css"); вместо MYTHEME название темы где лежит файл, "/nid22.css" - имя файла
в) везде в коде заменить MYTHEME на название вашей темы
г) год разместить в файле template.php, который должен лежать в корне вашей темы.