
TinyMCE удобный, в меру глючный редактор. Хороше зарекомендовал себя как Wisiwig редактор для редактирования текста на сторону пользователя .
Основной момент который напрягает при использовании это то что TinyMCE вместо переносов строк в виде br заключает участки текста при нажатии Enter в тег p.
С этим проблем не возникает если знать такой нюанс как комбинация Shift+Enter которая вставляет перенос строки в виде br.
Но большая часть пользователей, да что там большая практически 99%, не знают о таком «финте». и по привычке переносы строк делают через Enter а не Shift+Enter.
TinyMCE позволяет настраивать формат переноса строк.
Для переключения в режим переноса строк TinyMCE через br. Достаточно при инициализации TinyMCE добавить несколько строк.
forced_root_block : false,
force_br_newlines : true, force_p_newlines : false
Этого достаточно для того чтобы TinyMCE стал переносить строки в тексте через br а не заключать их в p.
Тэги: TinyMCE
Спасибо! В нужный момент, как раз помогло
Спасибо помогло) облазил сайты там все один бред) Ваш блог помог)
пожалуйста, заходите еще ))
А в Yiiframework нужно вызывать так?
$this->widget(‘application.extensions.tinymce.ETinyMce’,
array(
‘options’=>array(
‘force_br_newlines’=>true,
‘force_p_newlines’=>false,
),
);
А то что то не работает
с Yiiframework дел не имел, помочь не смогу
Очень помогло!
Спасибо!
Было бы не плохо если шифт+ентер делал абзац ().
=) , но всеравно спасибо!!!
Да, переносы строк делает, но при таких переносах стрелочками нельзя переходить между строками — переход делается только по абзацам….
Как бы это исправить?
У меня ночему-то наоборот Тини ничего не добавляет. При форматировани энтером появляется пустые строки, котрые потом при переключении из визуальногорежима в хтмл, все исчезают.
А мне как раз надо, чтобы ВП добавлял (бр) или (параграфы), если строки пустые и не убивал их.
Как это можно сделать?