我正在考虑升级到smarty3,但很多功能都改名了。
assign_by_ref
已更改为
assignbyref
这个功能在数百个地方使用,有人知道是否有这种疯狂的方法吗?
答案 0 :(得分:0)
正如您可以阅读随每个Smarty-Download分发的README文件:
Smarty 3 API已针对适合的语法进行了重构 一致性和模块性。 Smarty 2 API语法仍然存在 支持,但会抛出弃用通知。你可以禁用 注意,但强烈建议您将语法调整为Smarty 3,因为Smarty 2语法必须运行一个额外的重新路由包装。
2010年,Smarty3的Beta和RC阶段已经发生了变化。
答案 1 :(得分:0)
不是任何理想的,但它很容易添加
assign_by_ref
通过制作assignbyref 的副本,到sysplugins/smarty_internal_data.php
这可以避免使用明显相当慢的smartyBC包装器并且似乎工作正常。