簡體   English   中英

如何在 TYPO3 前端顯示 rte 內容時省略 html 標簽?

[英]How can I omit html tags with displaying rte content on the TYPO3 frontend?

我正在使用流體從 RTE(富文本編輯器)查詢文本,因此它與前端一起顯示,包括 HTML 標簽(與 RTE 一起使用)。 我怎樣才能省略那些 HTML 標簽(而是讓他們評估)? 為什么還要顯示它們(作為純文本)? 我正在使用帶有自定義內容元素的 RTE。 我應該審查那個元素嗎?

Fluid 中的變量在模板中直接使用時默認通過htmlspecialchars傳遞。 對於后端 RTE 中的 output HTML 輸入,您需要用<f:format.html>標記將其包圍。 例如: <f:format.html>{myVariable}</f:format.html> 如果需要,這也可以添加 p-tags,用實際鏈接替換<link...>標簽等。有關此 ViewHelper 的更多信息,您可以在https://docs.typo3.org/other/typo3/view-找到助手參考/master/en-us/typo3/fluid/latest/Format/Html.html

如果要按原樣添加變量,而不進行任何處理,則應使用<f:format.raw>標記將其包圍。 例如: <f:format.raw>{myVariable}</f:format> 有關此 ViewHelper 的更多信息,您可以在https://docs.typo3.org/other/typo3/view-helper-reference/master/en-us/typo3fluid/fluid/latest/Format/RawFCC9322DEB502C3B16769A8A64E08Z.org/other/typo3/view-helper-reference/master/en-us/typo3fluid/fluid/latest/Format/RawFCC9A75263EZ8A8D2

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM