Я использую TYPO3 7.6.2, и я больше не могу использовать html внутри стандартного элемента таблицы, потому что TYPO3 escape html теги внутри элемента таблицы. Есть ли конкретная конфигурация RTE, которую я должен включить или что-то еще? Моя текущая конфигурация RTE выглядит следующим образом:Как включить html-рендеринг для таблиц TYPO3 7?
RTE.default {
contentCSS = EXT:my_distribution/Resources/Public/Css/rte.css
proc {
allowedClasses := addToList(blue, button, caption, center, more, responsive, responsive2, subcaption, white)
}
showButtons := addToList(pastetoggle)
buttons {
blockstyle.tags.p.allowedClasses := addToList(caption, subcaption, white)
blockstyle.tags.table.allowedClasses := addToList(responsive, responsive2)
textstyle.tags.span.allowedClasses := addToList(blue, center, more, subcaption, white)
link.properties.class.allowedClasses := addToList(button)
pastetoggle.setActiveOnRteOpen = 1
}
}
Я не хочу, чтобы редактор должен использовать простые таблицы HTML внутри элемента содержания текста или элемента содержимого HTML.
Если я правильно Вас понял, это работало раньше? Элемент контента «таблица» не имеет никакого отношения к RTE. Но в декабре был опубликован бюллетень безопасности о «таблице» СЕ. https://typo3.org/teams/security/security-bulletins/typo3-core/typo3-core-sa-2015-011/ Патч для таблицы находится здесь: https://review.typo3.org/#/ c/45281/HTH –
Да, он работал раньше в старых версиях TYPO3. Ahh, ок, спасибо, но это означает, что html внутри таблицы CE больше не поддерживается, потому что htmlSpecialChars скрывает html? – Fox
Да. Вот что я хотел сказать. Если вы действительно доверяете своим редакторам, вы можете повторно активировать старое поведение, потому что оно находится в настройке TypoScript. –