[英]Twig not rendering HTML tags
我使用twig作為模板引擎,我在顯示HTML數據時遇到問題。
我搜索了SO並獲得了以下解決方案
{% autoescape true %} {{ detailArticle.artdesc|raw}} {% endautoescape %}
這個表達式正在我的localhost上運行,但在cPanel上給出的問題是Live服務器。
它不渲染輸出。 它顯示為
<span style="font-size: 12pt; font-family: 'Times New Roman', serif">.. so on
使用的Twig版本是
“twig / twig”:“~1.16”,
請建議
您正在使用autoescape
,它緩沖該塊的內容,然后過濾它(轉義HTML實體等)。 如果要打印出包含標記的變量,請使用以下任一項:
{{ detailArticle.artdesc|raw }}
將值打印為原始字符串(根本沒有轉義),或者:
{% autoescape false %}
{{ detailArticle.artdesc }}
{% endautoescape %}
這與在塊中使用的所有變量上使用raw
相同
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.