CKEditor и Tickets
Всем привет, заметил проблему с работой компонента CKEditor с Tickets.
Вообщем, если к примеру создаю тикет. В содержимом отбиваю через Enter слова Тест1 Тест2 Тест3.

После публикации, захожу в редактирование. И вижу что CKEditor не видит сделанные мной абзацы. И если я пересохраню материал, то и на сайте будет точно также отображаться. (изначально все эти отступы есть, после создания тикета).

Причем, если я отключу редактор, то всё нормально.

Подскажите пожалуйста, как можно обойти или исправить данный косяк. Редакторам сайта нужно править материалы… А без редактора вообще нельзя.
В базе данных вот так прописано:

Хотелось бы, чтобы в поле content, было также, как и в introtext. Это бы решило проблему…
Вообщем, если к примеру создаю тикет. В содержимом отбиваю через Enter слова Тест1 Тест2 Тест3.

После публикации, захожу в редактирование. И вижу что CKEditor не видит сделанные мной абзацы. И если я пересохраню материал, то и на сайте будет точно также отображаться. (изначально все эти отступы есть, после создания тикета).

Причем, если я отключу редактор, то всё нормально.

Подскажите пожалуйста, как можно обойти или исправить данный косяк. Редакторам сайта нужно править материалы… А без редактора вообще нельзя.
В базе данных вот так прописано:

Хотелось бы, чтобы в поле content, было также, как и в introtext. Это бы решило проблему…
Комментарии: 7
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Данная проблема актуальна для данного редактора и решается последовательным уничтожением в dom-e и последующей повторной инициализацией.
Соответственно — необходимо вынести процесс создания/удаления редактора, написать свою логику работы при нажатии на кнопку «ответить» (до уничтожения формы сохранять уже введенные данные и вставлять в свежесозданную форму) и отредактировать tickets/js/web/default.js, вклинив в него нужные процессы.
Для наглядности, приведу пример часть своего кода, которым решал данную задачу.
Функция создания/удаления формы:
Первичное создании формы и логика для кнопки «ответить»:
tickets/js/web/default.js
Данное решение было выполнено довольно давно (~начало 2014), поэтому не исключаю, что в редакторе/коде тикетсов что-то поменялось, но не уверен, что это в значительной степени изменит логику работы.
Возможно, забыл добавить какой-то кусок кода — в случае чего пишите.
UPD: плюс, насколько я помню, у тикетсов была проблема с подхватыванием введенных пользователем данных в форму ckeditor, но затрудняюсь сказать точнее.