我正在使用Codeigniter,一切正常。我可以將PHP變量分配給smarty並顯示它們。我想在一個變量中顯示預定義的HTML
但現在我正在調用一個web服務,這個webservice返回一個完整的HTML(和javascript)頁面。 我想在一個聰明的模板中顯示它。
所以我做了以下幾點: 我已經將webservice的輸出分配給一個PHP變量,並將其分配給一個smarty變量(HTMLstring
),就像我一直這樣做。該部分起作用。 在我的smarty模板中,我不需要任何東西,只需顯示變量的內容即可。所以我的模板只包含一行:
{HTMLstring}
但是,這顯示文字HTML包括標籤和所有。我想顯示輸出。
(如果我複製粘貼在一個單獨的HTML文件的輸出,並打開,它只是看起來罰款)
'{$ html | unescape:「html」}' – Wrikken
謝謝。我試過了(首先必須安裝unescape插件),但它不起作用。如果我使它更簡單:HTMLstring ='
測試這個
';這正是我所看到的,因此包括h1標籤。有任何想法嗎? – Amgarp你是說你的HTMLString有PHP代碼,你想在HTML內容被包含之前解析? – davidethell