0
這裏渲染從PHP數組HTML是Smarty的模板文件的內容...通過Smarty的
{foreach from=$productcustomfields item=customfield}
<tr>
<td class="fieldarea">{$customfield.name}:</td>
<td>{$customfield.value}</td>
</tr>
{/foreach}
當{$ customfield.value}在屏幕上顯示,從該數組值的任何HTML標籤在瀏覽器中顯示爲純文本。我如何才能讓Smarty實際呈現HTML標籤而不是將其作爲文字文本?
例如,如果$ customfield.value值是...
<strong>Hello</strong>
這樣看來就像是在瀏覽器中,而不是作爲你好,因爲它應該。
你有'registerFilter( '變量', '用htmlspecialchars')'的地方你的Smarty對象? –
我無法確定。此模板文件來自編碼和許可軟件,因此我無法訪問該信息。 – user1710563