这个函数多余的吧,如何理解啊,谁解释一下呢?

2016-07-07 15:03 来源:www.chinab4c.com 作者:ecshop专家


  1. function calculate_goods_num($cat_list, $cat_id)
  2. {
  3. $goods_num = 0;

  4. foreach ($cat_list AS $cat)
  5. {
  6. if ($cat['parent_id'] == $cat_id && !empty($cat['goods_num']))
  7. {
  8. $goods_num += $cat['goods_num'];
  9. }
  10. }

  11. return $goods_num;
  12. }
复制代码


计算指定分类的商品数量,catalog.php页面的。特别是这句:if ($cat['parent_id'] == $cat_id && !empty($cat['goods_num'])) 另外这个函数的在哪里调用的,我好像都没有找到。

回答:
我把这个函数删除了,页面上好像也没有起什么变化。

你多分几级类试试~~~~~~~~~
我看你是把ec代码都研究完了把!!

要想研究完不太可能啊。O(∩_∩)O哈哈~

这个估计是以前的函数,刚才搜索了下,2.7.1程序中没有使用到该函数。

现在用
get_cagtegory_goods_count
该函数计算分类下的商品数量

谢谢。是的。在2.7版本中存在这个,但是没有调用这个函数。结贴。