2

我目前正在使用 Smarty PHP 引擎。现在我想在模板文件中添加一点 PHP 代码,如下所示:

{php}echo "asdf";{/php}

但是当我打开浏览器时会出现这个错误:

致命错误:未捕获的异常“SmartyCompilerException”和消息“模板中的语法错误”

似乎是什么问题,我该如何解决?

4

2 回答 2

1
{php}echo("Hello, world!");{/php}

也许这会起作用?

于 2012-12-20T16:05:51.283 回答
0
{php}
// including a php script directly from the template.
include('/path/to/display_weather.php');
{/php}

这样您就可以将 php 代码嵌入到 smarty 模板文件中。检查此以供参考http://www.smarty.net/docsv2/en/language.function.php.tpl

于 2012-12-20T16:09:47.630 回答