私はCModel(具体的にはGii)を使用してYiiアプリケーションのフォームを生成しています。name=""
フォーム要素の属性の命名方法に問題があります。それらは私のDBの私のテーブルフィールドとまったく同じように見えます。したがって、次のようなテーブルの場合:Users
。私は次のようなフォーム要素を取得します<input type="text" name="Users[usr_username]" ... />
これにより、テーブル名とフィールドがわかります。モデル名を別の名前に変更して、実際のテーブル名が表示されないようにすることができることは理解していますが、少なくともに変更usr_username
したいと思います。username
または、要素のname属性のモデル名を削除して、name="username"
代わりに使用することもできます。
ご意見をいただければ幸いです。
よろしく