0

たとえば、従業員を作成し、入力フィールドを表示せずに「デフォルト」としてパスワードを自動的に作成したい場合、これを試しまし echo $this->Form->input('password',array('value'=>'default')); たが、従業員を作成するとパスワードフィールドが表示されたままになります。あなたの考えを投稿してください、本当に感謝しています

4

2 に答える 2

0

隠しフィールドに作成するのは非常に安全ではありません。

これをやってみてください..あなたのモデルでできること

コードのフィールドを削除し、次のようにします。

public function beforeSave() 
{
     $this->data[$this->name]["password"] => "bla bla bla";
     return true;
}
于 2013-10-17T13:50:21.110 に答える