我想在变量中显示预定义的HTML

时间:2012-12-13 00:29:59

标签: codeigniter smarty

我正在使用Codeigniter,一切正常。我可以将PHP变量分配给smarty并显示它们。

但现在我正在调用webservice,这个webservice返回一个完整的HTML(和javascript)页面。 我想在一个聪明的模板中显示它。

所以我做了以下事情: 我已将webservice的输出分配给PHP变量,并将其分配给smarty变量(HTMLstring),就像我一直这样。那部分有效。 在我的smarty模板中,我不需要任何东西,只能显示变量的内容。所以我的模板只包含一行:

{HTMLstring}

但是这会显示文字HTML,包括标签和所有内容。我想显示输出。

(如果我将输出复制粘贴到一个单独的html文件中,打开它,它看起来很好)

1 个答案:

答案 0 :(得分:-1)

我找到了答案 如果我从代码中调用模板或者只是在浏览器中键入完整的URL以进行测试,它似乎会有所不同。后者无效,前者无效。我还是不知道为什么。对不起......
问题已经结束。