バージョン選択

フォーラム

メニュー

オンライン状況

44 人のユーザが現在オンラインです。 (32 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 44
もっと...

サイト内検索

質問 > フロント機能 > フォームの複製と編集

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
flealog
投稿日時: 2009/8/30 23:16
対応状況: −−−
仙人
登録日: 2008/6/10
居住地:
投稿: 485
Re: フォームの複製と編集
恥ずかしいのですが・・・コードを載せておきます^^;

class LC_Page_Contact_s extends LC_Page {

    // }}}
    // {{{ functions

    /**
     * フォーム値変換用カラム
     *
     *
     */
     var $arrConvertColumn = array(
                                     array(  "column" => "name01",		"convert" => "aKV" ),
                                     array(  "column" => "name02",		"convert" => "aKV" ),
                                     array(  "column" => "kana01",		"convert" => "CKV" ),
                                     array(  "column" => "kana02",		"convert" => "CKV" ),
                                     array(  "column" => "zip01",		"convert" => "n" ),
                                     array(  "column" => "zip02",		"convert" => "n" ),
                                     array(  "column" => "pref",		"convert" => "n" ),
                                     array(  "column" => "addr01",		"convert" => "aKV" ),
                                     array(  "column" => "addr02",		"convert" => "aKV" ),
                                     array(  "column" => "email",		"convert" => "a" ),
                                     array(  "column" => "tel01",		"convert" => "n" ),
                                     array(  "column" => "tel02",		"convert" => "n" ),
                                     array(  "column" => "tel03",		"convert" => "n" ),
                                     array(  "column" => "nh_all",		"convert" => "aKV" ),
                                     array(  "column" => "nh_all01",		"convert" => "aKV" )
                                  );

    /**
     * Page を初期化する.
     *



    //エラーチェック処理部
    function lfErrorCheck($array) {
        $objErr = new SC_CheckError($array);
        $objErr->doFunc(array("お名前(姓)", 'name01', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
        $objErr->doFunc(array("お名前(名)", 'name02', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
        $objErr->doFunc(array("フリガナ(セイ)", 'kana01', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK", "KANA_CHECK"));
        $objErr->doFunc(array("フリガナ(メイ)", 'kana02', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK", "KANA_CHECK"));
        $objErr->doFunc(array("郵便番号1", "zip01", ZIP01_LEN ) ,array("EXIST_CHECK","SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK"));
        $objErr->doFunc(array("郵便番号2", "zip02", ZIP02_LEN ) ,array("EXIST_CHECK","SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK"));
        $objErr->doFunc(array("ご住所1", "addr01", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
        $objErr->doFunc(array("ご住所2", "addr02", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
        $objErr->doFunc(array("お問い合わせ内容", "contents", MLTEXT_LEN), array("MAX_LENGTH_CHECK"));
        $objErr->doFunc(array('メールアドレス', "email", MTEXT_LEN) ,array("EXIST_CHECK", "EMAIL_CHECK", "EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
        $objErr->doFunc(array('メールアドレス(確認)', "email02", MTEXT_LEN) ,array("EXIST_CHECK", "EMAIL_CHECK", "EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
        $objErr->doFunc(array('メールアドレス', 'メールアドレス(確認)', "email", "email02") ,array("EQUAL_CHECK"));
        $objErr->doFunc(array("お電話番号1", 'tel01', TEL_ITEM_LEN), array("EXIST_CHECK","NUM_CHECK", "MAX_LENGTH_CHECK"));
        $objErr->doFunc(array("お電話番号2", 'tel02', TEL_ITEM_LEN), array("EXIST_CHECK","NUM_CHECK", "MAX_LENGTH_CHECK"));
        $objErr->doFunc(array("お電話番号3", 'tel03', TEL_ITEM_LEN), array("EXIST_CHECK","NUM_CHECK", "MAX_LENGTH_CHECK"));
        $objErr->doFunc(array("仮名用半紙 全て", "nh_all", MTEXT_LEN), array("MAX_LENGTH_CHECK"));
        $objErr->doFunc(array("追加した項目", "nh_all01", MTEXT_LEN), array("MAX_LENGTH_CHECK"));

        if (REVIEW_ALLOW_URL == false) {
            // URLの入力を禁止
            $masterData = new SC_DB_MasterData_Ex();
            $objErr->doFunc(array("URL", "contents", $masterData->getMasterData("mtb_review_deny_url")), array("PROHIBITED_STR_CHECK"));
        }


内容は気にしないでください^^;
修正するのがメンドクサイ。。。

こんな感じです♪

まずかったら後で消すかもしれません。。。


----------------
EC-CUBE3っぽいテンプレート
GitHub で公開中
https://github.com/bluestylejp

お問い合わせ番号CSV登録&メール送信プラグイン
http://urx.red/qDT6

フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   フォームの複製と編集 DDR 2009/8/30 22:04
     Re: フォームの複製と編集 flealog 2009/8/30 22:59
       Re: フォームの複製と編集 DDR 2009/8/30 23:08
       » Re: フォームの複製と編集 flealog 2009/8/30 23:16
           Re: フォームの複製と編集 flealog 2009/8/30 23:19
             Re: フォームの複製と編集 DDR 2009/8/31 0:42
               Re: フォームの複製と編集 DDR 2009/8/31 2:58
                 Re: フォームの複製と編集 flealog 2009/8/31 8:32
                   Re: フォームの複製と編集 DDR 2009/8/31 20:27

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は90,363名です
総投稿数は110,374件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1693
8
red
1571
9
mcontact
1364
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.