2016-01-31 5 views
0

Я извлекаю сторонний html в своем контроллере, который хотел бы сохранить (или преобразовать) как RTE parsable content.Как сохранить (или преобразовать) HTML-контент в виде RTS-анализируемого содержимого в Extbase?

Например:

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vel tristique ex. Sed sit amet tempor sapien, at euismod erat.</p> 
<p>Sed et leo sit amet lorem consectetur ultricies. Aenean iaculis non ligula aliquam pulvinar.</p> 

анализируется неправильно при использовании f:format.html и результаты в:

<p class="bodytext">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vel tristique ex. Sed sit amet tempor sapien, at euismod erat.</p> 
<p class="bodytext">&nbsp;</p> 

f:format.raw не будет решением для меня, так как мне нужно перевести гипер ссылки на RTE <link> теги также ,

Итак, есть способ конвертировать или сохранить мой (сторонний WYSIWYG) контент, чтобы он корректно обрабатывался f:format.html?

ответ

0

Я думаю, что решение является параметром parseFuncTSPath. Попробуйте это:

<f:format.html parseFuncTSPath="lib.parseFunc">... your HTML here ...</f:format.html> 
0

Вы можете создать или использовать RTE View Helper, чтобы получить надлежащее предоставление контента. Для создания хелпера представления возьмите reference. Вы можете скачать хелпер для просмотра RTE с here