Есть проблема ckeditor ставит вконце текста автоматически тег
как отменить это, дело в том что у меня в шаблоне такая конструкция
<?php if ($banner): ?>
<div class="left_banner">
<?php print $banner; ?>
</div>
<?php else:?>
<?php if ($bannerpost): ?>
<div class="left_banner">
<?php print $bannerpost; ?>
</div>
<?php endif;?>
<?php endif;?>
Из за того что при сохранении в базу есть тег
он не определяется как пустое поле, поэтому производится вывод поля которое мне не нужно, тут использую cck block, делаю возможность меня баннеры прям из ноды.
Комментарии
Если не ошибаюсь, нужно в фильтрах ввода настроить.
admin/settings/filters , нужный фильтр, убрать галку с "Преобразователь переводов строки".
Фильтр отключен редактор когда жму кнопку sourse там есть тег
я его стираю потом опять жму код там сного тег
, не могу понять где это отключить уже много что перебробывал, еще кстати если я введу какие либо значения то тег
не появляется
Можно подойти с другой стороны:
Вместо
<?php if ($bannerpost): ?>
написать
<?php if (drupal_strlen($bannerpost)>5): ?>
Спасибо за совет, как альтернатива подойдет
Сталкивался с этой проблемой, но решил и забыл.. Если не фильтр, значит настройки ckeditor (нужно их внимательно глянуть). Кстати, каким модулем подключен ckeditor?
ckeditor-6.x-1.2 таким модулем подключен, у меня сейчас вроде работает пробел не ставит где нажал не знаю но еще и есть проверка на количество символов