Дополнительные абзацы (пустые или нет) при сохранении Text CE в CKEdtior (только Typo3 против 9) - PullRequest
0 голосов
/ 15 января 2020

После обновления до Typo3 v9 весь текст CE, сохраненный в CKE Editor, «преобразуется» при отображении в FE, между строками текста добавляются пустые абзацы.

Строка1
Строка2

Становится

Линия1



Линия2

Ожидается:

Линия1 Line2

Я нашел несколько очень похожих сообщений / отслеживание ошибок, но я не могу понять, как решить эту проблему.

Ничего особенного, например "flux", не используется, и он работал в Typo3 v8. Заранее спасибо за помощь. Joel

Ответы [ 2 ]

0 голосов
/ 17 января 2020

Когда я установил бесплатный экземпляр sh Typo3 v9, все было в порядке с выводом CKE и FE!

Итак, я провел дополнительное тестирование / исследование и наконец обнаружил на 2 веб-сайтах:

- Расширение rtehtmlarea было все еще активным (мы обновили с 8-> 9) - Конфигурация RTE, унаследованная от rtehtmlarea, все еще присутствовала в конфигурации TS

На 1-м сайте удаление rtehtmlarea решило проблему. На втором rtehtmlarea не был установлен, но, по-видимому, старый конфиг был проблемой. Удаление этой конфигурации также решило проблему!

Надеюсь, что это может помочь другим пользователям.

0 голосов
/ 15 января 2020

Обычно выходные данные приходят из шаблона fluid_styled_content, например TextMedia.html, где он отображается с помощью ViewHelper f:format.html

Возможно, вы захотите проверить объект TypoScript lib.parseFunc_RTE, который преобразует форматированный текст из база данных для отображения внешнего интерфейса (см. https://docs.typo3.org/m/typo3/reference-typoscript/master/en-us/Functions/)

Кстати: это имеет значение, если вы нажмете «Enter» (разрыв абзаца) или «Shift + Enter» (разрыв) в текстовый редактор. Может быть, это то, что вы после?

...