ECshop 后台商品分类错误解决办法,自己摸索的怕忘记了!
Warning: Invalid argument supplied for foreach() in
F:\wwwroot\shop\admin\category.php on line 179
不知道怎么产生的错误,根据提示找到错误点,原代码为:
foreach ($attr_list[$attr_cat_id] as $val)
{
$attr_option = current ($val);
}
分析产生错误的原因可能是由于之前修改了商品类型筛选,后来把筛选删除了。于是加了了IF做判断,修改为:
if(is_array($attr_list[$attr_cat_id])) {//add
foreach ($attr_list[$attr_cat_id] as $val)
{
$attr_option = current ($val);
}
}//add
再重新修改商品筛选,完美解决错误。
这应该是 ECshop 2.7.3 存在的BUG,貌似一直存在,2.7.2也有。
好复杂。。。。
页:
[1]