Нет способа использовать D6.Используя D7, вы можете реализовать hook_css_alter ().
Тогда у вас есть 3 4 возможных решения:
Внедрите только те сбросы, которые вам нужны.css
Ядро патча, чтобы включить ваше до
, включите себя в page.tpl.php, не забудьте использовать:
<? Php print base_path ().path_to_theme ().'/My/file.css';?>
Используйте ваш clear.css, затем перепишите то, что вы стерли с помощью
3-е решение сделает ваш файл не агрегированным, но ясомневаюсь, что с помощью D6 у вас есть какое-то другое решение.
1-е - лучшее (правильное, более чистое, с учетом фреймворка), 2-е - самое уродливое, пожалуйста, никогда не исправляйте ядро, вы сделаете свою жизньад!Третий будет работать, но не будет агрегировать.
РЕДАКТИРОВАТЬ: Drupal действительно усложняет жизнь разработчикам тем из-за произвольных включенных CSS-файлов ядра и модуля, вы всегда вынуждены делать правильные переопределения CSS, чтобы очистить / сбросить то, чтовам нужно.
Действительно, используйте первое или четвертое решение.Я сам делаю 4-е, все очищаю, сбрасываю все, потом переписываю все что нужно.Основные CSS-файлы на самом деле не являются обязательными, и на большинстве сайтов вам совершенно нечего переписывать.
Не забывайте, что в большинстве случаев вам следует использовать другую тему для пути admin и admin / *, которая будетпо крайней мере, оповестить вас о том, что вам придется переписать полную CSS-тему администратора.