如何在没有Context Prestashop的情况下获得所有产品

时间:2017-05-23 13:26:30

标签: php cron prestashop

我正在尝试使用cron脚本自动化我的模块,而且我在使用Prestashop 1.6 Core时遇到的错误很少。

我想从具有核心功能的商店中检索所有产品。在Prestashop后台工作正常,但是当我想使用它执行cron时我才会在上下文中出错:"试图获取非对象的属性"

我检索所有产品的功能是:

always

我的cron_script.php是这样的:

    public static function getAllProducts() {
    $lang = (int)Configuration::get('PS_LANG_DEFAULT');
    return (Product::getProducts($lang, 0, 0, 'id_product', 'DESC', false, false, null));
}

它是否存在任何在没有上下文且不使用SQL语句的情况下检索所有产品的方法?

谢谢

1 个答案:

答案 0 :(得分:0)

尝试:

  return (Product::getProducts($lang, 0, 0, 'id_product', 'DESC');

此致