0
Darn。在Smarty模板中輸出一些變量時面臨問題。希望有人能幫助我。Smarty輸出帶腳本和換行字符的HTML
我使用textarea的,它可以包含來自用戶的內容(甚至腳本標記),記錄用戶輸入...
我把它分配給Smarty和打印變量,我把它寫在模板如下
{$description|nl2br}
但它顯示
標籤,因爲它是不是具有新的生產線。
因此,要解決這個問題,我用
{$description|nl2br nofilter}
它與
標籤效果很好,而且用戶可以輸入一些腳本。這些腳本(JavaScript中的標籤)正在執行...
我想要的東西就像我只能將新行符轉換爲
並且只允許
標籤執行,其他標籤應該安全地打印。
這裏的任何人都知道,如何使它與Smarty良好地合作?
是的,我有$ escape_html打開。 {$描述|逃生: 'htmlall' | nl2br NOFILTER} /**這個工作很適合我** /乾杯.. :) –