CS-Cart在知道$ product.company_id的产品页面上获取多供应商供应商管理员名称

时间:2013-11-01 20:27:45

标签: smarty cs-cart

在多供应商网站上,在CS-Cart的产品页面上,我可以访问许多智能变量,但不能访问供应商管理员的名字和姓氏。

有没有办法让我知道

{$product.company_id}

1 个答案:

答案 0 :(得分:0)

MVE版可能有多个管理员。因此,您无法获得“公司”的名/姓。您可以获得管理员列表,然后获取名称。

fn_get_users 函数与指定的company_id参数一起使用。

$params = array(
    'company_id' => '3',
    'user_type' => 'V',
);
$vendor_admins = fn_get_users($params, $auth); // <- $_SESSION['auth']

为避免重复对每个产品的请求,您可以通过挂钩修改fn_get_companies函数,并在响应中添加一些新字段(供应商的名/姓)。