注意:未定义的索引:标签

时间:2013-04-09 04:45:41

标签: php magento

我有这个恼人的错误:

ERR (3): Notice: Undefined index: label  in /var/www/html/www.mysite.com/prod/app/code/core/Mage/Core/Model/Layout.php on line 367

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您的数组不包含索引“label”的项目,因此PHP会发出此错误。

例如:

// Works fine.
$i = array();
$i['label'] = "My Value";

echo $i['label'];

但是,这就是你的代码正在做的事情,不会起作用。

$i = array();
$i['somerandomlabel'] = "My Value";

echo $i['label'); // Will fail, 'label' in $i is never set

检查您的代码并确保您在某个时间点实际设置了“标签”。