Многие веб мастера, которые работают с Друпал 7, не умеют грамотно подключать в свой шаблон стили и скрипты. Большинство использует не правильный вариант подключения — через испльзование style в файле страниц темы page.tpl.php. Но в Друпал специально для подключения в шаблон стилей и скриптов есть файл под названием «имяТемы.info». Используя этот файл можно ускорить работу вашего сайта, поскольку друпалу не придется сканировать все фалы темы в поисках подключенных файлов.
Для подключения юзаем код:
scripts[] = ваш_файл.js stylesheets[all][] = ваш_файл.css
В самом файле .info это выглядит примерно так:
При подключении стилей и скриптов посредством использования данного файла, все они будут не только собраны в одном месте, но и кэшированы. Если подключать эти файлы как указано выше, через page.tpl.php, то кэшироваться они не будут.
Подключить файлы в инфо файл не составляет особого труда. Но в случае, если требуется подключить стиль только к одной странице сайта, то в этом случае подключение надо выполнять посредством использования в фале страницы php-кода.
<?php drupal_add_js(drupal_get_path('theme', 'имяТемы') . '/script.js'); ?> <?php drupal_add_css(drupal_get_path('theme', 'имяТемы') . '/style.css'); ?>