似乎默认情况下,smarty会吃掉所有的错误(甚至在php的日志中什么都没有):
{$value|nosuchapi}如何让它在调用一个不存在的函数时输出错误信息?
发布于 2010-10-29 16:37:38
据我所知,smarty接受管道后面的任何函数,并且不会抛出错误。
但是,如果函数nosuchapi存在并返回错误,PHP将生成一个错误。这个行为可以由你的php.ini文件通过error_reporting和display_errors来控制。
第一个恐怕不能修改。
https://stackoverflow.com/questions/4021057
复制相似问题