Хочу подключить стиль темизации страницы добавления ноды.
Адрес ее: http://site.ru/node/add/ТИПМАТЕРИАЛА
Делаю так: в template.php пишу:
<?php function tambov_page_preprocess(&$variables) {
if(arg(2)==dom){
drupal_add_css(drupal_get_path('theme','ИМЯТЕМЫ').'/dom.css');
}?>
На странице добавления ноды проверил массив: функцией <?php var_dump(arg()) ?>
<?phparray(3) { [0]=> string(4) "node" [1]=> string(3) "add" [2]=> string(3) "dom" }?>
Помогите разобраться7 Что не так делаю?*
Комментарии
Можно конечно прописать в шаблоне <?php drupal_add_css(drupal_get_path('theme', 'ИМЯТЕМЫ') . '/dom.css', 'theme'); ?>, но шаблоны плодить не хочется
Добавьте стили к форме создания/редактирования ноды:
http://www.sergeybelyaev.name/blog/podklyuchaem-js-i-css-k-forme
Сделал так:
function tambov_form_premises_node_form_alter(&$form, &$form_state, $form_id) {
$form['#attached']['css'] = array(
drupal_get_path('theme', 'tambov') . '/kvartira.css',
);
}