ecshop供货商商品列表只显示本供货商的商品

更新时间:2012-09-18 点击量:3216

1.       找到文件:admin/good.php

448行左右,看到这样一句话:

[代码]php代码:

$smarty->assign('goods_attr_html', build_attr_html($goods['goods_type'], $goods['goods_id']));

在下面加上这样一句:

[代码]php代码:

$smarty->assign('suppliers_id',$_SESSION['suppliers_id']);

 

2.       还是在good.php文件,

817行左右看到这样一句话:


[代码]php代码:

$suppliers_id = isset($_POST['suppliers_id']) ? intval($_POST['suppliers_id']) : '0';  

把他换成这样一句话:

[代码]php代码:

$suppliers_id = $_SESSION['suppliers_id'];

3.       找到文件:admin/includes/lib_main.php

838行左右,看到这样一句:


[代码]php代码:

$suppliers_name[$suppliers['suppliers_id']] = $suppliers['suppliers_name'];

把他修改成这样的代码:


[代码]php代码:

if($_SESSION['admin_id']==1)
                     {
                       $suppliers_name[$suppliers['suppliers_id']] = $suppliers['suppliers_name'];
                     }
                     else
                     {
                      if($suppliers['suppliers_id']==$_SESSION['suppliers_id'])
                      {
                      $suppliers_name[$suppliers['suppliers_id']] = $suppliers['suppliers_name'];
                      }
                     }

4.       找到文件:admin/includes/lib_goods.php

900行左右,看到这样一句:


[代码]php代码:

if (!empty($filter['suppliers_id']))
        {
            $where .= " AND (suppliers_id = '" . $filter['suppliers_id'] . "')";
        }

在其下方加入一句:


[代码]php代码:

if ($_SESSION['admin_id']==1)
        {
        }
  else
  {
                             $where .= " AND (suppliers_id = '" . $_SESSION['suppliers_id'] . "')";
                    }

保存即可,去后台清理一下缓存,重新加入商品,即可看到效果。

 

 

 



支付宝扫码打赏 微信打赏

如果文章对您有帮助,就打赏一个吧

在线客服

客户服务

热线电话:

13128985956 服务时间:

周一到周六:9:00-18:00

在线QQ客服

在线微信客服

关于我们 常见问题

支付方式 加盟合作

提交需求
优惠红包 购物车0 反馈留言 返回顶部