0
我試圖做一個cron腳本來自動化我的模塊,並且我得到了Prestashop 1.6核心的一些錯誤。如何獲得沒有上下文的所有產品Prestashop
我想從核心功能店中檢索所有產品。在Prestashop後臺工作正常,但是當我想使用它執行cron時,我得到一個上下文錯誤:「嘗試獲取非對象的屬性」
我的函數檢索所有產品是這樣的:
public static function getAllProducts() {
$lang = (int)Configuration::get('PS_LANG_DEFAULT');
return (Product::getProducts($lang, 0, 0, 'id_product', 'DESC', false, false, null));
}
而且我cron_script.php是這樣的:
include(dirname(__FILE__).'/../../config/config.inc.php');
require_once('mymodule.php');
$products = MyModule::getAllProducts();
它存在檢索所有產品無背景,無使用SQL語句的任何方法?
感謝
這個函數的第一行是'如果($情境!){$背景=背景::的getContext();}'所以它將需要並使用上下文數據。 – sadlyblue
的確如此。我正在嘗試使用默認值,什麼都沒有 –