Drupal → Как из своего модуля подключать js/css файлы для определённой формы
Код подключает к форме system_modules по одному js и css файлу:
/** * Реализация hook_form_FORM_ID_alter() */ function mymodule_form_system_modules_alter(&$form, &$form_state, $form_id) { $path = drupal_get_path('module', 'mymodule') . '/'; $form['#attached']['js'][] = $path . 'mymodule.js'; $form['#attached']['css'][] = $path . 'mymodule.css'; }
Комментарии
$form['#attached']['css'][] = $dir . 'mymodule.css';
такой код не работает..
прекрасно работает
У меня тоже вариант с css не работает.
http://drupal.org/node/add/project-issue/drupal
Я разобрался, проблема была в том что в случае с js друпал захавал полный путь включая адрес сайта. С css проконал только относительный путь.
Оставить комментарий