【问题标题】:CS-Cart Get Multi-Vendor vendor admin name on product page knowing $product.company_idCS-Cart 在知道 $product.company_id 的产品页面上获取多供应商供应商管理员名称
【发布时间】:2013-11-01 20:27:44
【问题描述】:

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

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

{$product.company_id}

【问题讨论】:

    标签: smarty cs-cart


    【解决方案1】:

    MVE 版本中可能有多个管理员。所以你不能得到“公司”的名字/姓氏。您可以获取管理员列表,然后获取名称。

    使用带有指定 company_id 参数的 fn_get_users 函数。

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

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

    【讨论】:

      猜你喜欢
      • 2023-03-23
      • 2019-09-18
      • 2020-10-28
      • 2021-12-12
      • 2023-04-02
      • 1970-01-01
      • 1970-01-01
      • 2013-08-30
      • 2017-06-12
      相关资源
      最近更新 更多