【问题标题】:how to implement core product API in cs-cart addon controller ?如何在 cs-cart 插件控制器中实现核心产品 API?
【发布时间】:2018-04-25 03:44:57
【问题描述】:

我正在创建一个 cs-cart 插件,用于通过插件提取所有库存数据。

我尝试在自定义插件控制器中实现产品 API 实现以显示所有产品列表及其所有产品信息,但不幸的是我无法在我的自定义插件控制器中实现 API 在 cs 购物车中?

请您提供有关如何在插件控制器中实现 cs-cart 核心 API 的帮助。

提前致谢。

【问题讨论】:

    标签: cs-cart


    【解决方案1】:

    在 CS-Cart 插件中,您可以访问所有核心功能。对于产品搜索,您可以使用fn_get_products($params, $items_per_page, $lang_code) 功能。有关更多信息,您应该在 /app/functions/fn_catalog.php 第 6000 行附近检查函数本身(该行取决于您的实际 CS-Cart 版本)。

    您可以在$params 数组中使用这些参数来微调您的结果:

    $default_params = array (
            'area' => AREA,
            'use_caching' => true,
            'extend' => array('product_name', 'prices', 'categories'),
            'custom_extend' => array(),
            'pname' => '',
            'pshort' => '',
            'pfull' => '',
            'pkeywords' => '',
            'feature' => array(),
            'type' => 'simple',
            'page' => 1,
            'action' => '',
            'filter_variants' => array(),
            'features_hash' => '',
            'limit' => 0,
            'bid' => 0,
            'match' => '',
            'tracking' => array(),
            'get_frontend_urls' => false,
            'items_per_page' => $items_per_page,
            'apply_disabled_filters' => ''
        );
    

    【讨论】:

    • 谢谢@ISTI,这对我帮助很大。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-09
    • 1970-01-01
    • 2019-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多