有没有办法在现有的Smarty模板中评估Smarty代码?例如,我可能有以下结构:
smartyTemplate.tpl
<body>
<div id="dynamicPart">
{$valueFromDatabase}
</div>
</body>而Smarty变量$valueFromDatabase包含另一个Smarty模板,我希望将其插入到变量的位置,然后作为模板进行计算(需要替换中的所有逻辑表达式)。
发布于 2010-04-11 06:54:47
如果没有自定义资源,您可以只使用{include file="your/template.tpl"}。或者使用$smarty->fetch("your/template.tpl")在代码中呈现数据库中的模板,并将其分配给$valueFromDatabase。
发布于 2011-01-23 07:22:47
{eval var=$valueFromDatabase}将会起作用
https://stackoverflow.com/questions/2281639
复制相似问题