Drupal → Как из своего модуля подключать js/css файлы для определённой формы

02.03.2011

Код подключает к форме system_modules по одному js и css файлу:

/**
 * Implements hook_form_FORM_ID_alter(): system_modules.
 */
function mymodule_form_system_modules_alter(&$form) {
  $path = drupal_get_path('module', 'mymodule') . '/';
  $form['#attached']['js'][]  = $path . 'mymodule.js';
  $form['#attached']['css'][] = $path . 'mymodule.css';
}

Подробнее про свойство #attached.

Написанное актуально для
Drupal 7
Похожие записи

Комментарии

Гость
17.02.2016, 12:12

$form['#attached']['js'][] в таком виде не работает, работает только $form['#attached']['js'] = 'путь к файлу';
и тут же вопрос, а как несколько файлов добавить?
drupal_add_js/css?

Добавить комментарий