Changes between Version 1 and Version 2 of Ticket #1007


Ignore:
Timestamp:
2011/02/12 12:21:06 (13 years ago)
Author:
miningbrownie
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1007 – Description

    v1 v2  
    2626           $arrConvList['month'] = "n"; 
    2727           $arrConvList['day'] = "n"; 
    28            return HogefugaHelper::lfConvertParam($param,$arrConvList); 
     28           return HogefugaHelper::convertParam($param,$arrConvList); 
    2929 } 
    3030}}} 
    3131 
    32 こんな感じにしていきたい。 
     32こんな感じにしていきたい。(暫定) 
     33 
     34 
     35理想はこんな形 
     36 
     37{{{ 
     38class LC_Page_Admin_* {  
     39    function action(){ 
     40        // 入力文字の強制変換とPOST値の引き継ぎ 
     41        $this->arrForm = HogefugaHelper::convertParam($_POST,$this->getConvertRule()); 
     42 
     43    } 
     44    /** 
     45     * 文字列の変換ルールを返す 
     46     */ 
     47    function getConvertRule(){ 
     48        /* 
     49         *  文字列の変換 
     50         *  K :  「半角(ハンカク)片仮名」を「全角片仮名」に変換 
     51         *  C :  「全角ひら仮名」を「全角かた仮名」に変換 
     52         *  V :  濁点付きの文字を一文字に変換。"K","H"と共に使用します 
     53         *  n :  「全角」数字を「半角(ハンカク)」に変換 
     54         */ 
     55        $arrConvList = array(); 
     56        $arrConvList['search_name'] = "KVa"; 
     57        $arrConvList['search_product_code'] = "KVa"; 
     58        return $arrConvList; 
     59    } 
     60} 
     61}}} 
    3362 
    3463