0

と の間でデータが重複してconfig/form_validation.phpcontrollerます。フィールドラベルfromは、idname、およびplaceholderに対してform_validationmy で指定したものと同じですcontroller

そのデータをさらに 3 番目の場所に抽出し、これらの両方で参照する必要がありますか?

application/config/form_validation.php

$config = array(
                 'register' => array(
                                    array(
                                            'field' => 'register_username',
                                            'label' => 'Username',
                                            'rules' => 'trim|required|exact_length[5]'
                                         ),
.....

アプリケーション/コントローラー/mycontroller.php

        $this->viewdata['register_username'] = array(
            'id'            => 'register_username',
            'name'          => 'register_username',
            'type'          => 'text',
            'placeholder'   => 'Username'
        );
...
4

1 に答える 1

1

コントローラー自体でデータを複製している理由がわかりません。Jamie Rumbelow のモデル/スキーマ ライブラリ mashupを使用する方が簡単な場合があります。

これにより、モデル/アプリケーション構造全体がクリーンアップされます。モデル拡張ライブラリ自体により、CRUD メソッドの自動化が可能になります。

于 2013-02-25T02:04:28.033 に答える