[Svn-src-all:4329] [version-2_13-dev 23243] #2422 おすすめ商品管理画面を更新するとrankがおかしくなる

kimoto admin @ mail.ec-cube.net
2013年 10月 11日 (金) 15:37:44 JST


Subversion committed to /home/svn/open 23243
http://svn.ec-cube.net/open_trac/changeset/23243
┌────────────────────────────┐
│更新者 :  kimoto                                       │
│更新日時:  2013-10-11 15:37:44 +0900 (金, 11 10月 2013)│
└────────────────────────────┘

Log:
--------------------------------------------------------
 #2422 おすすめ商品管理画面を更新するとrankがおかしくなる
 delete->insertの処理がおかしいのでinsert or updateに変更(method名も変え
 たほうがいいかも)

Changed:                      [U:修正,A:追加,D:削除]
--------------------------------------------------------
U   branches/version-2_13-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_Recommend.php

変更: branches/version-2_13-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_Recommend.php
===================================================================
--- branches/version-2_13-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_Recommend.php	2013-10-11 06:09:29 UTC (rev 23242)
+++ branches/version-2_13-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_Recommend.php	2013-10-11 06:37:44 UTC (rev 23243)
@@ -190,15 +190,14 @@
      */
     public function insertRecommendProduct($arrPost,$member_id, SC_Helper_BestProducts_Ex &$objRecommend)
     {
-        // 古いおすすめ商品のデータを削除する。
-        $this->deleteProduct($arrPost, $objRecommend);
-
         $sqlval = array();
+        $sqlval['best_id'] = $arrPost['best_id'];
         $sqlval['product_id'] = $arrPost['product_id'];
         $sqlval['category_id'] = $arrPost['category_id'];
         $sqlval['rank'] = $arrPost['rank'];
         $sqlval['comment'] = $arrPost['comment'];
         $sqlval['creator_id'] = $member_id;
+
         $objRecommend->saveBestProducts($sqlval);
     }
 




Svn-src-all メーリングリストの案内