(Решено) PHP код, подключения CSS!

Главные вкладки

Аватар пользователя artemrrr artemrrr 7 февраля 2014 в 12:37

Мне нужно подключить (добавить) CSS-стиль для форм создания определенных типов материала, шаблон мне не нужен (у меня работает модуль Node form colum) и если создать шаблон, то он перекрывает этот модуль, а мне это не нужно - модуль удобный.

Мне нужна только инъекция стиля. Есть вариант через модуль "CSS injector" добавить PHP код (Добавить, если следующий код PHP выводит значение отличное от нуля) но все мои варианты кода не работают..

Мне все равно через "СSS injector" или "template", главное что бы работало.

Это мой вариант для вставки РНР кода в модуль "СSS injector"

<?php
if (arg(0)  ==  'node' && arg(1)){
    
$node node_load(arg(1));
    return (
$node->type == 'Мой_тип');
}
?>

А это варианты если через "template"

<?php function Моя..тема_preprocess_node_form_мой..тип(&$aVars) {
  
drupal_add_css(drupal_get_path('theme''моя..тема') . '/css/мой..стиль.css'); 
}
?>
<?php function Мой..тип_node_form_alter(&$form, &$form_state) {
drupal_add_css('..css/мой..стиль.css');    
}
?>

Не один естественно не работает, помогите исправить..

Комментарии

Аватар пользователя artemrrr artemrrr 7 февраля 2014 в 18:43

пробывал в "template" вот так, тоже нет.

<?php function мой..тип_node_form_alter(&$form, &$form_state , &$form_id){
  
drupal_add_css('css/мой..стиль.css');       
}
?>
Аватар пользователя q2_faith q2_faith 7 февраля 2014 в 19:15

"artemrrr" wrote:
пробывал в "template" вот так, тоже нет.

The path to the CSS file relative to the base_path(), or a stream wrapper URI. For example: "modules/devel/devel.css" or "public://generated_css/stylesheet_1.css".