Ignore:
Timestamp:
2011/05/19 10:59:54 (15 years ago)
Author:
Seasoft
Message:

#1314 (複数のお届け先を指定すると、受注管理で表示されないケースが存在する)
まだ改訂したい箇所もあるのですが、インパクトが大きな改訂も出ているので、コードレビューの意味で一旦現状コミット。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_11-dev/data/class/SC_FormParam.php

    r20830 r20943  
    350350    // 配列の縦横を入れ替えて返す 
    351351    function getSwapArray($arrKey) { 
    352         foreach($arrKey as $keyname) { 
    353             $arrVal = $this->getValue($keyname); 
    354             $max = count($arrVal); 
    355             for($i = 0; $i < $max; $i++) { 
    356                 $arrRet[$i][$keyname] = $arrVal[$i]; 
    357             } 
    358         } 
    359         return $arrRet; 
     352        $arrRet = array(); 
     353        foreach ($arrKey as $keyname) { 
     354            $arrRet[$keyname] = $this->getValue($keyname); 
     355        } 
     356        return SC_Utils_Ex::sfSwapArray($arrRet); 
    360357    } 
    361358 
Note: See TracChangeset for help on using the changeset viewer.