32 | | こんな感じにしていきたい。 |
| 32 | こんな感じにしていきたい。(暫定) |
| 33 | |
| 34 | |
| 35 | 理想はこんな形 |
| 36 | |
| 37 | {{{ |
| 38 | class 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 | }}} |