ecshop 供货商显示自己的商品
admin/includes/lib_main.php
function suppliers_list_name()函数里面
$suppliers_name[$suppliers['suppliers_id']] = $suppliers['suppliers_name'];修改成:
- 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'];
- }
- }
除了初始管理员其他只显示自己管理的,ecshop商品列表只显示该管理员管理的供货商admin/includes/lib_goods.php
- if (!emptyempty($filter['suppliers_id']))
- {
- $where .= " AND (suppliers_id = '" . $filter['suppliers_id'] . "')";
- }
- //下面加上
- if ($_SESSION['admin_id']==1)
- {
- }
- else
- {
- $where .= " AND (suppliers_id = '" . $_SESSION['suppliers_id'] . "')";//开源软件:phpfensi.com
- }
除了初始管理员其他只显示自己的供货商商品,记得给供应商设置对应的管理员.