поиски в имеющихся материалах не помогли.
CCK, Views, CKEditor(FullHtml)
Проблема в следующем.
В ССК создается многострочное поле textarea.
При вводе через Views нужно выполнить простое форматирование - перевод стройки. Пробовал разные варианты, просто делал перевод строки или вставлял <ВR>. CKEditor правильно отрабататывает указанные фильтры и в БД записывает <ВR>
Но при выводе его через Views перевод строки не производится, пишется в лоб <ВR> (в кодах видно, что это не HTML, а <br>
).
Плиз...
Комментарии
В поле CCK не работает html или уже при выводе во вьюсе?
в поле CCК все работает, в БД тоже записывается верно. Только во Вьюсе
при добавлении поля во вьюс указали формат?
у меня там три формата - по умолчанию, простой текст и урезанный. Все пробовал.
Это и другие поля вывожу как "Заменить выводимое полем значение" и подставляю в частности
<div><b>[field_org_regim_value]</b></div><br>
. Внешние коды HTML работают, все что внутри поля - нет.Интересно, что поле по умолчанию "Материал: Содержимое" точно с таким же содержание отрабатывает все коды.
Пробовал схитрить, выводить его же (поле "Материал: Содержимое"), но указывать "Заменить выводимое полем значение" и подставлять нужное, но результат такой же. Такое ощущение, что фильтр срабатывает в момент чтения из БД, а не во время вывода. И что за фильтр? Я уже все фильтры поодключал.
Проблема решена.
В настройках поля (CCК) в пункте
"Обработка текста" нужно изменить значение "Простой текст" на "Фильтрованный текст (пользователь выбирает формат входа)". Ну и при необходимости подправить настройки Формата ввода, настроек профилей Wysiwyg и CKeditor'а.