Блог Vaden Pro

Все о самостоятельном создании и продвижении сайтов

Подключение css и js файлов в шаблон темы.

Дата:10.12.14 в 2:00
Раздел: 

Многие веб мастера, которые работают с Друпал 7,  не умеют грамотно подключать в свой шаблон стили и скрипты. Большинство использует не правильный вариант подключения – через испльзование style в файле страниц темы page.tpl.php. Но в Друпал специально для подключения в шаблон стилей и скриптов есть файл под названием «имяТемы.info». Используя этот файл можно ускорить работу вашего сайта, поскольку друпалу не придется сканировать все фалы темы в поисках подключенных файлов.

Для подключения юзаем код:

scripts[] = ваш_файл.js 
stylesheets[all][] = ваш_файл.css 

В самом файле .info это выглядит примерно так:

Подключение css и js файлов в Drupal 7

При подключении стилей и скриптов посредством использования данного файла, все они будут не только собраны в одном месте, но и кэшированы. Если подключать эти файлы как указано выше, через page.tpl.php, то кэшироваться они не будут.

Подключить файлы в инфо файл не составляет особого труда. Но в случае, если требуется подключить стиль только к одной странице сайта, то в этом случае подключение надо выполнять посредством использования в фале страницы php-кода. 

<?php drupal_add_js(drupal_get_path('theme', 'имяТемы') . '/script.js'); ?> 
<?php drupal_add_css(drupal_get_path('theme', 'имяТемы') . '/style.css'); ?>

Оценок: 3 (средняя 5 из 5)

Оценка: 
Понравилась статья? Расскажите о ней друзьям:

Курсы по Drupal (в открытом доступе)