smarty 提示模板变量未定义

时间:2021-12-01 14:39:22
  Notice: Undefined variable: update in F:\wamp\www\core\Smarty-3.0.9\libs\sysplugins\smarty_internal_data.php on line 291

    Notice: Undefined variable: addchild in F:\wamp\www\core\Smarty-3.0.9\libs\sysplugins\smarty_internal_data.php on line 291

    Notice: Undefined variable: showchild in F:\wamp\www\core\Smarty-3.0.9\libs\sysplugins\smarty_internal_data.php on line 291

    Notice: Undefined variable: addgrandson in F:\wamp\www\core\Smarty-3.0.9\libs\sysplugins\smarty_internal_data.php on line 291

    Notice: Undefined variable: showgrandson in F:\wamp\www\core\Smarty-3.0.9\libs\sysplugins\smarty_internal_data.php on line 291

6 个解决方案

#1


那你这些变量定义了吗?

#2


有可能是少了括号

#3


代码是如何写的? 屏蔽掉notice错误级别试试。

#4


代码贴出来看下

#5


经典提示吧,像乔丹说的关闭提示或者自己修改一下这个地方做一个变量初始化

#6


smarty 已经过多年验证,本身代码不会犯此低级错误
所以错误是由你的代码或模板引起的
php 的变量时区分大小写的,模板变量也一样

#1


那你这些变量定义了吗?

#2


有可能是少了括号

#3


代码是如何写的? 屏蔽掉notice错误级别试试。

#4


代码贴出来看下

#5


经典提示吧,像乔丹说的关闭提示或者自己修改一下这个地方做一个变量初始化

#6


smarty 已经过多年验证,本身代码不会犯此低级错误
所以错误是由你的代码或模板引起的
php 的变量时区分大小写的,模板变量也一样