Мне достался в работу сайт на drupal 7. Он устроен довольно оригинально - по клику на меню в левой колонке выезжают тексты. Сейчас - увы! - этого увидеть нельзя... www.admonter.ru
Это левое меню - на самом деле custom block. Сейчас оно почему-то стало отображаться в виде html-кода.
Какие изменения я внесла? Убрала один момент из файла page-old.tpl.php:
чтобы убрать видео-бэкграунд. И поставила другой имидж на бг. Просто посмотрела в css и загрузила новый файл с нужным именем. Ничего не меняла в css.
И установила CKeditor.
В какой-то момент мое меню - кастом блок перестало выглядеть и работать как должно и стало отображаться в виде html.
Помогите, пожалуйста!
Комментарии
В CKEditor на источник переключитесь и вставьте html-код, а также убедитесь что фильтр не переводит все теги в plaintext
Он режет стиль списка. Я вставляю в источник список с id - ну, так было изначально - и классами ссылок, а ckeditor id убирает, а классы ссылок оставляет. А там может на этом id что-то завязано, там же выплывающие панели на главной.
Он режет стиль списка. Я вставляю в источник список с id - ну, так было изначально - и классами ссылок, а ckeditor id убирает, а классы ссылок оставляет. А там может на этом id что-то завязано, там же выплывающие панели на главной.
Все понятно! CKeditor режет код, а в моем случае это грохает весь сайт)))) Я редактор отключила, почистила кеш и все вернулось на круги своя.
А тут на форуме ругали какого-то чувачка за его претензии к CKeditor! Несправедливо досталось парню. Проблема с этим есть.
Проблема не с CKEditor а с вашим подходом к нему. Чуть что паника и на форумы, а открыть настройки то что мешает? Там всё это настраивает, что он будет рубить, что не будет. Достаточно лишь сесть и разобраться, а не гнать сразу на один из топовых редакторов. Я его не защищаю, просто вы сами со стороны то посмотрите на то что пишите. Это же смешно, редактор такого уровня обрубает id и ломает код просто так, вы сами то верите в такую мистику?
Я не вижу в этом мистики. Я знаю, что редакторы режут теги и правильно делают.И мало режут)))) И CKeditor люблю и уважаю и отказываться от него не хочу. Я даже дополнительную кнопочку для него писала сама!
Просто я с друпалом 1 день. Я вообще не поняла, что произошло...
Но теперь мне нужно понять, как настроить работу с блоком такого типа - там ведь получается несколько вариантов: plain text и три подвида: full-html / filtered html / plain text, плюс rich text - это уже с редактором - и там тоже 3 подвида. Я поняла, что мне нужен plain text и при этом full html)))) Тогда любой html-код сохранится, а настройки CKeditor можно вообще не трогать.
Но это еще не конец пути. Может, есть вариант отключить редактор именно для блоков? Или создать тип блока, где можно писать любой код?
Ну да бывает.
Попробуйте припомнить как вы редактировали ваш блок.
На всякий случай картинки.
Ну и конечно, проверьте настройки фильтров. Лучше для формата ввода Full HTML.
Если в коде блока нужны скрипты, то лучше добавить еще формат PHP code.
И аккуратнее с правами доступа к форматам ввода.
Сделайте меня развидеть это!
Спасибо!
Не смотри.
Я для топикстартера выложил варианты...