2016-11-17 64 views
0

我下載的模塊ROJA45:ON銷售產品,它是免費的,很容易在谷歌上找到。Prestashop銷售模塊上的致命錯誤

安裝後,我看到所有在一個頁面上出售的問題。

首先是顯示控制器的錯誤,所以我把它的名字從:roja45onsaleproducts.php改爲:Roja45OnSaleProducts.php,然後出現了另一個錯誤。

在調試現在我看到的錯誤:

Fatal error: Call to private method Roja45OnSaleProducts::getProductsToDisplay() from context 'Roja45OnSaleProductsRoja45OnSaleProductsModuleFrontController' in /home/psdes/domains/dev/moto-center/modules/roja45onsaleproducts/controllers/front/Roja45OnSaleProducts.php on line 68

而且68線這個錯誤是:

$products = Roja45OnSaleProducts::$cache_onsale_products; 
if ($products === null) { 
    $products = Roja45OnSaleProducts::getOnSaleProducts((int) $this->context->language->id, 0, (int) Configuration::get('PS_ROJA45_ONSALE_PRODUCTS_NBR')); 
} 

68號線就是:

$products = Roja45OnSaleProducts::getOnSaleProducts((int) $this->context->language->id, 0, (int) Configuration::get('PS_ROJA45_ONSALE_PRODUCTS_NBR')); 

有人可以來看看有什麼可能是錯的?

我無法從模塊開發人員那裏得到任何有關信息。

回答

0

在模塊文件roja45onsaleproducts.php變化private function getOnSaleProducts(...)public function getOnSaleProducts(...)