[Svn-src-all:1405] [version-2_5-dev 20296] ref #1015 [管理画面]コンテンツ管理(CSV出力項目設定以外)

nakanishi admin @ mail.ec-cube.net
2011年 2月 21日 (月) 17:22:21 JST


Subversion committed to /home/svn/open 20296
http://svn.ec-cube.net/open_trac/changeset/20296
┌────────────────────────────┐
│更新者 :  nakanishi                                    │
│更新日時:  2011-02-21 17:22:21 +0900 (月, 21  2月 2011)│
└────────────────────────────┘

Log:
--------------------------------------------------------
ref #1015 [管理画面]コンテンツ管理(CSV出力項目設定以外)
メソッド呼び出し時の参照渡し表記を削除。
順位の表示が不正な問題を修正。
ランキングの移動処理が正常に動作していない問題を修正。

Changed:                      [U:修正,A:追加,D:削除]
--------------------------------------------------------
U   branches/version-2_5-dev/data/Smarty/templates/admin/contents/index.tpl
U   branches/version-2_5-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents.php
U   branches/version-2_5-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_Recommend.php
U   branches/version-2_5-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_RecommendSearch.php

変更: branches/version-2_5-dev/data/Smarty/templates/admin/contents/index.tpl
===================================================================
--- branches/version-2_5-dev/data/Smarty/templates/admin/contents/index.tpl	2011-02-21 08:13:58 UTC (rev 20295)
+++ branches/version-2_5-dev/data/Smarty/templates/admin/contents/index.tpl	2011-02-21 08:22:21 UTC (rev 20296)
@@ -199,8 +199,7 @@
     <!--{section name=data loop=$arrNews}-->
     <tr style="background:<!--{if $arrNews[data].news_id eq $news_id}--><!--{$smarty.const.SELECT_RGB}--><!--{else}-->#ffffff<!--{/if}-->;" class="center">
       <!--{assign var=db_rank value="`$arrNews[data].rank`"}-->
-      <!--{assign var=rank value="`$line_max - $db_rank+1`"}-->
-      <td><!--{$rank|h}--></td>
+      <td><!--{math equation="$line_max - $db_rank + 1"}--></td>
       <td><!--{$arrNews[data].cast_news_date|date_format:"%Y/%m/%d"}--></td>
       <td class="left">
         <!--{if $arrNews[data].link_method eq 1 && $arrNews[data].news_url != ""}--><a href="<!--{$arrNews[data].news_url|h}-->" ><!--{$arrNews[data].news_title|h|nl2br}--></a>

変更: branches/version-2_5-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents.php
===================================================================
--- branches/version-2_5-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents.php	2011-02-21 08:13:58 UTC (rev 20295)
+++ branches/version-2_5-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents.php	2011-02-21 08:22:21 UTC (rev 20296)
@@ -90,7 +90,7 @@
         switch ($this->getMode()) {
         case 'regist':
             $arrPost = $objFormParam->getHashArray();
-            $this->arrErr = $this->lfCheckError(&$objFormParam);
+            $this->arrErr = $this->lfCheckError($objFormParam);
             if (SC_Utils_Ex::isBlank($this->arrErr)) {
                 // ニュースIDの値がPOSTされて来た場合は既存データの編集とみなし、
                 // 更新メソッドを呼び出す。
@@ -137,7 +137,7 @@
             break;
         case 'moveRankSet':
         //---- 指定表示順位移動
-            $input_pos = $this->getPostRank($objFormParam,$news_id);
+            $input_pos = $this->getPostRank($news_id);
             if(SC_Utils_Ex::sfIsInt($input_pos)) {
                 $objDb->sfMoveRank("dtb_news", "news_id", $news_id, $input_pos);
                 $this->objDisplay->reload();

変更: branches/version-2_5-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_Recommend.php
===================================================================
--- branches/version-2_5-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_Recommend.php	2011-02-21 08:13:58 UTC (rev 20295)
+++ branches/version-2_5-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_Recommend.php	2011-02-21 08:22:21 UTC (rev 20296)
@@ -77,7 +77,7 @@
         
         switch ($this->getMode()) {
         case 'regist': // 商品を登録する。
-            $this->arrErr = $this->lfCheckError(&$objFormParam);
+            $this->arrErr = $this->lfCheckError($objFormParam);
             $arrPost = $objFormParam->getHashArray();
             // 登録処理にエラーがあった場合は商品選択の時と同じ処理を行う。
             if (SC_Utils_Ex::isBlank($this->arrErr)) {
@@ -91,7 +91,7 @@
             $this->tpl_onload = "window.alert('編集が完了しました');";
             break;
         case 'delete': // 商品を削除する。
-            $this->arrErr = $this->lfCheckError(&$objFormParam);
+            $this->arrErr = $this->lfCheckError($objFormParam);
             $arrPost = $objFormParam->getHashArray();
             if (SC_Utils_Ex::isBlank($this->arrErr)) {
                 $this->deleteProduct($arrPost);
@@ -100,7 +100,7 @@
             $this->tpl_onload = "window.alert('削除しました');";
             break;
         case 'set_item': // 商品を選択する。
-            $this->arrErr = $this->lfCheckError(&$objFormParam);
+            $this->arrErr = $this->lfCheckError($objFormParam);
             $arrPost = $objFormParam->getHashArray();
             if (SC_Utils_Ex::isBlank($this->arrErr['rank']) && SC_Utils_Ex::isBlank($this->arrErr['product_id'])) {
                 $arrItems = $this->setProducts($arrPost, $this->getRecommendProducts());

変更: branches/version-2_5-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_RecommendSearch.php
===================================================================
--- branches/version-2_5-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_RecommendSearch.php	2011-02-21 08:13:58 UTC (rev 20295)
+++ branches/version-2_5-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_RecommendSearch.php	2011-02-21 08:22:21 UTC (rev 20296)
@@ -77,14 +77,14 @@
         case 'search':
             $objQuery = new SC_Query();
             // POST値の引き継ぎ
-            $this->arrErr = $this->lfCheckError(&$objFormParam);
+            $this->arrErr = $this->lfCheckError($objFormParam);
             $arrPost = $objFormParam->getHashArray();
             // 入力された値にエラーがない場合、検索処理を行う。
             // 検索結果の数に応じてページャの処理も入れる。
             if (SC_Utils_Ex::isBlank($this->arrErr)) {
                 $where = 'del_flg = 0';
                 $order = "update_date DESC, product_id DESC";
-                list($where, $arrval) = $this->getSearchParam(&$objDb,$arrPost,$where);
+                list($where, $arrval) = $this->getSearchParam($objDb,$arrPost,$where);
                 $linemax = $this->getLineCount($where, $arrval);
                 $page_max = $this->setPageMax($arrPost['search_page_max']);
 




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