[Svn-src-all:1531] [version-2_5-dev 20427] refs #1007
shutta
admin @ mail.ec-cube.net
2011年 2月 27日 (日) 00:33:19 JST
Subversion committed to /home/svn/open 20427
http://svn.ec-cube.net/open_trac/changeset/20427
┌────────────────────────────┐
│更新者 : shutta │
│更新日時: 2011-02-27 00:33:19 +0900 (日, 27 2月 2011)│
└────────────────────────────┘
Log:
--------------------------------------------------------
refs #1007
lfConvertParamの削除。
Changed: [U:修正,A:追加,D:削除]
--------------------------------------------------------
U branches/version-2_5-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Holiday.php
U branches/version-2_5-dev/data/class/pages/admin/order/LC_Page_Admin_Order_ProductSelect.php
U branches/version-2_5-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php
変更: branches/version-2_5-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Holiday.php
===================================================================
--- branches/version-2_5-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Holiday.php 2011-02-26 15:30:27 UTC (rev 20426)
+++ branches/version-2_5-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Holiday.php 2011-02-26 15:33:19 UTC (rev 20427)
@@ -200,21 +200,6 @@
return $ret;
}
- /* 取得文字列の変換 */
- function lfConvertParam($array) {
- // 文字変換
- $arrConvList['title'] = "KVa";
- $arrConvList['month'] = "n";
- $arrConvList['day'] = "n";
-
- foreach ($arrConvList as $key => $val) {
- // POSTされてきた値のみ変換する。
- if(isset($array[$key])) {
- $array[$key] = mb_convert_kana($array[$key] ,$val);
- }
- }
- return $array;
- }
function lfInitParam($mode, &$objFormParam)
{
switch ($mode) {
変更: branches/version-2_5-dev/data/class/pages/admin/order/LC_Page_Admin_Order_ProductSelect.php
===================================================================
--- branches/version-2_5-dev/data/class/pages/admin/order/LC_Page_Admin_Order_ProductSelect.php 2011-02-26 15:30:27 UTC (rev 20426)
+++ branches/version-2_5-dev/data/class/pages/admin/order/LC_Page_Admin_Order_ProductSelect.php 2011-02-26 15:33:19 UTC (rev 20427)
@@ -81,8 +81,6 @@
switch ($this->getMode()) {
case 'search':
$objProduct = new SC_Product();
- // 入力文字の強制変換とPOST値の引き継ぎ
- // $this->arrForm = $this->lfConvertParam($_POST,$this->getConvertRule());
$this->arrForm = $objFormParam->getHashArray();
$wheres = $this->createWhere($objFormParam,$objDb);
$this->tpl_linemax = $this->getLineCount($wheres,$objProduct);
@@ -284,23 +282,6 @@
}
/**
- * 文字列の変換ルールを返す
- */
- function getConvertRule(){
- /*
- * 文字列の変換
- * K : 「半角(ハンカク)片仮名」を「全角片仮名」に変換
- * C : 「全角ひら仮名」を「全角かた仮名」に変換
- * V : 濁点付きの文字を一文字に変換。"K","H"と共に使用します
- * n : 「全角」数字を「半角(ハンカク)」に変換
- */
- $arrConvList = array();
- $arrConvList['search_name'] = "KVa";
- $arrConvList['search_product_code'] = "KVa";
- return $arrConvList;
- }
-
- /**
* パラメータ情報の初期化
* @param SC_FormParam $objFormParam
*/
@@ -311,22 +292,5 @@
$objFormParam->addParam("商品コード", "search_product_code", LTEXT_LEN, "KVa", array("MAX_LENGTH_CHECK", "SPTAB_CHECK"));
$objFormParam->addParam("フッター", "footer", LTEXT_LEN, "KVa", array("MAX_LENGTH_CHECK", "SPTAB_CHECK"));
}
-
- /**
- * 取得文字列の変換
- * @param Array $param 取得文字列
- * @param Array $convList 変換ルール
- */
- function lfConvertParam($param,$convList){
- $convedParam = array();
- foreach ($convList as $key => $value){
- if(isset($param[$key])) {
- $convedParam[$key] = mb_convert_kana($param[$key],$value);
- }else{
- $convedParam[$key] = $param[$key];
- }
- }
- return $convedParam;
- }
}
?>
変更: branches/version-2_5-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php
===================================================================
--- branches/version-2_5-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php 2011-02-26 15:30:27 UTC (rev 20426)
+++ branches/version-2_5-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php 2011-02-26 15:33:19 UTC (rev 20427)
@@ -272,11 +272,11 @@
$objFormParam->addParam("規格名", "name1:$i", null, null, array());
$objFormParam->addParam("企画名", "name2:$i", null, null, array());
$objFormParam->addParam("product_class_id", "product_class_id:$i", null, null, array());
- $objFormParam->addParam("商品コード", "product_code:$i", STEXT_LEN, null, array("MAX_LENGTH_CHECK"));
- $objFormParam->addParam("在庫数", "stock:$i", AMOUNT_LEN, null, array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
+ $objFormParam->addParam("商品コード", "product_code:$i", STEXT_LEN, "KVa", array("MAX_LENGTH_CHECK"));
+ $objFormParam->addParam("在庫数", "stock:$i", AMOUNT_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
$objFormParam->addParam("在庫数", "stock_unlimited:$i", null, null, array());
- $objFormParam->addParam(NORMAL_PRICE_TITLE, "price01:$i", PRICE_LEN, null, array("NUM_CHECK", "MAX_LENGTH_CHECK"));
- $objFormParam->addParam(SALE_PRICE_TITLE, "price02:$i", PRICE_LEN, null, array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
+ $objFormParam->addParam(NORMAL_PRICE_TITLE, "price01:$i", PRICE_LEN, "n", array("NUM_CHECK", "MAX_LENGTH_CHECK"));
+ $objFormParam->addParam(SALE_PRICE_TITLE, "price02:$i", PRICE_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
$objFormParam->addParam("商品種別", "product_type_id:$i", null, null, array());
$objFormParam->addParam("DLファイル名", "down_filename:$i", null, null, array());
$objFormParam->addParam("DLファイル名", "down_realfilename:$i", null, null, array());
@@ -438,35 +438,6 @@
return $objErr->arrErr;
}
- /* 取得文字列の変換 */
- function lfConvertParam($array) {
- /*
- * 文字列の変換
- * K : 「半角(ハンカク)片仮名」を「全角片仮名」に変換
- * C : 「全角ひら仮名」を「全角かた仮名」に変換
- * V : 濁点付きの文字を一文字に変換。"K","H"と共に使用します
- * n : 「全角」数字を「半角(ハンカク)」に変換
- */
-
- $no = 1; // FIXME 未定義変数の修正
- while($array["classcategory_id1:".$no] != "") {
- $arrConvList["product_code:".$no] = "KVa";
- $arrConvList["price01:".$no] = "n";
- $arrConvList["price02:".$no] = "n";
- $arrConvList["stock:".$no] = "n";
- $no++;
- }
-
- // 文字変換
- foreach ($arrConvList as $key => $val) {
- // POSTされてきた値のみ変換する。
- if(isset($array[$key])) {
- $array[$key] = mb_convert_kana($array[$key] ,$val);
- }
- }
- return $array;
- }
-
// 商品規格エラーチェック
function lfProductClassError($array) {
$objErr = new SC_CheckError($array);
Svn-src-all メーリングリストの案内