Я создаю сайт Drupal 7. У меня есть основная таблица стилей, которая находится на пути: сайтов/все/темы/MYSITE/css/main.css.Удалить тему css с пользовательской одной страницы
Я создал специальную страницу по пути создания первого типа пользовательского контента и после этой страницы - custom-page.tpl.php.
На странице - custom-page.tpl.php Я вставил свой html-код, а также соответствующий код css.
Проблема, которая у меня есть, заключается в том, что main.css создает конфликт на моей пользовательской странице. Я попытался по-другому отключить его, но, к сожалению, без успеха.
Я пытался с этим:
$arrCSS = drupal_add_css();
echo '<pre>';
print_r($arrCSS);
unset($arrCSS['all']['will']['sites/all/themes/will/css/main.css']);
выход, который я получил с print_r ($ arrCSS) является:
[sites/all/themes/will/css/main.css] => Array
(
[group] => 100
[every_page] => 1
[media] => all
[type] => file
[weight] => 0.003
[preprocess] => 1
[data] => sites/all/themes/MYSITE/css/main.css
[browsers] => Array
(
[IE] => 1
[!IE] => 1
)
)
Каждый вид помощи приветствуется. Спасибо заранее.
Вы пробовали это: http://stackoverflow.com/questions/14121231/remove-stylesheet-selectively-in-drupal-for-page Надеюсь, это поможет. – magicRoot