2013-06-24 98 views
1

在opencart 1.5.3.1中,我遇到了這個奇怪的問題,即產品複製功能不能正確複製其他圖像的數據。當我查看數據庫時,它似乎只複製了產品圖像路徑的第一個字母,這就是全部。Opencart複製問題

有誰知道這個問題,並有可能的修復?

回答

2

看起來這些代碼有問題。我不知道它爲什麼在那裏,或者它做了什麼,因爲沒有它,複製功能就能正常工作。

如果youre遇到類似問題,嘗試註釋掉管理/模型/目錄下的代碼/ product.php

 $data['product_image'] = array(); 

     $results = $this->getProductImages($product_id); 

     foreach ($results as $result) { 
      $data['product_image'][] = $result['image']; 
     } 
+0

之前從未見過的bug,而是一個快速檢查表明,高於該行已在合併'$ image = array_merge($ data,array('product_image'=> $ this-> getProductImages($ product_id)));' 問題是'$ result ['image']'實際上應該雖然你已經指出,只是'$ result',只是刪除這些行也可以 –