Привет,
Для редактирования css пользуюсь css инжектором, во-первых у меня почему то не получается привязать отдельный css файл к теме(или получается, но то что я пытался редактировать в теме было приоритетней моей ксски, если честно с этим я не заморачивался по второй причине)), во-вторых на фтп лазать каждый раз западло и не удобно.
Так вот, если создаю в нем правило типа div.четотам {}, для привязки к полю вьювс например, то оно потом нормально редактируется и изменения видно сразу, а если создаю для класса или по id конкретного элемента, то оно создается, но потом не редактируется. В смысле в настройках то код меняется, но непосредственно на сайте остается предыдущий вариант, чистка крона и кеша браузера не помогает. Если удалить правило и создать новое, тогда да...
Есть ли альтернативы или как можно обновить результат?
Спасибо)
Комментарии
И это при современных возможностях редакторов. Я думал все умеют соединяться с сервером и открывать файлы, там лежащие.
ТС, а браузер мог твое сайто подкешить?
Я умею соединяться с фтп и редактировать файлы, но мне проще зайти на сайт в настройки и что то поменять, чем запускать программу, лезть по каталогам в ксски. К тому же в инжекторе все новые правила создаются одной кнопкой, не надо прописывать новые ксс в тему или лепить все в один файл. Мне кажется это удобно
А по поводу кеша, я его чистил после редактирования, но не помогало, а как только удалял правило и создавал новое, то все тут же менялось
А разве ксс инжектор просто не создает свои ксс файлы?
Когда создаешь правило через него, у меня в фтп появляется что то вроде css_injector/css_injector_38.css, в этом файле ксска прописанная в инжекторе
и так на каждый стиль - свой файлег? Жесть то какая.
ну тут как создашь, в принципе можно в один все напихать...
ну хорошо, с ксс инжектором вы мне помогать не хотите, тогда помогите пожалуста подключить свою ксску, а то у меня не получается.
Значит тема у меня Zeropoint
Добавляю в zeropoint.info (darkaind.ru/sites/all/themes/zeropoint/zeropoint.info) строчку stylesheets[all][] = css/styles.css, создаю в zeropoint/css файл styles.css (darkaind.ru/sites/all/themes/zeropoint/css/styles.css) и по идеи пиши туда css и все?
Но у меня не работает, есть ли какая то разница куда я stylesheets[all][] = css/styles.css вставил, я после скриптов вставил
scripts[] = /js/jquery.hoverIntent.minified.js
scripts[] = /js/dropdown.js
stylesheets[all][] = css/styles.css
Вставил в template.php строчку drupal_add_css(path_to_theme() . '/css/styles.css');
drupal_add_css(path_to_theme() . '/css/styles.css');
global $theme_key, $user;
во-первых можно ли её сюда вставлять, не сломаю ли я чего?
во-вторых ксска заработала, но только если дописывать !important, без этого не реагирует...
и один фиг такая же хрень как с инжектором, не применяется сразу, кеш страницы чищу, крон запускаю
не понял, где?
если вяжешь новое файло - рекомендуется банально переподключить тему.
хорошая идея, спасибо

Вообще напрочь из головы вылетело, что на сайте тоже кеш есть. А останусь все таки на инжекторе пока что, там без проблем можно ксски к конкретным нодам привязывать, без особых знаний
как в народе говорится, кто как хочет - тот так и рукоблудит)
хех, а вы правы, если подключить отдельным файлом гораздо лучше, страница сразу с ксской грузится, а не сначала страница, а потом уже стили