Добавление CSS к ноде или термину. Варианты?

Аватар пользователя VasyOK

На сайте много нод (или терминов) в коих используется масса элементов, не используемых нигде больше. Соотв. масса CSS кода присутствует только на этих страницах. Вопрос: как лучше подключать CSS (думаю JS тоже) к конкретным нодам?
Я конечно могу в tpl.php шаблонах ноды ссылки на эти файл прописать через drupal_add_css, но не сильно хочется плодить кучу файлов шаблонов.

Тип материала:
Версия Drupal:
0 Thanks

Комментарии

Аватар пользователя Orion76
Orion76 1 неделя назад

грузить css в зависимости от пути - неблагодарное занятие..
когда-нибудь, где-нибудь обязательно что-то вылезет-)

браузеры кэшируют (в "собственную" память) css и js
лучше включить агрегацию..
всё загрузиться один раз, одним большим файлом и браузер больше не будет беспокоить сервер такими мелочами-)

Аватар пользователя sas@drupal.org
sas@drupal.org 1 неделя назад

К нодам на _preprocess_node через #attached
Вообще хорошая практика использовать библиотеки через аттачет по месту нашла завершение в D8.