有人可以向我解释为什么在将 PDO 合并到我的代码中之后,我称之为 Smarty 的方式发生了变化吗?例如,我收到很多错误,因为 Smarty 在 PDO 后无法正常工作。
有效的 Pre-PDO 示例:
{assign var='udatas' value="{$userObj->fetchUser(array('id'=>{$ststres[ststval].to_id}))}"}
<span class="box-commnt-laps">{insert_time_dif({$ststres[ststval].added_date})} ago</span>
示例 Post-PDO 现在可以工作:
{assign var='udatas' value="$userObj->fetchUser(array('id'=>$ststres[ststval].to_id))"}
<span class="box-commnt-laps">{insert_time_dif($ststres[ststval].added_date)} ago</span>
我似乎在网上找不到任何关于我如何使用结构 smarty Post-PDO 的参考资料。您能否指出正确的方向或解释为什么会发生这种情况以及如何解决?