0

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

有什么办法可以让我知道这些信息

{$product.company_id}
4

1 回答 1

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 函数,并在响应中添加一些新字段(供应商的名字/姓氏)。

于 2014-03-11T08:04:24.740 回答