X
    Categories: PHP

QuickForm でパスワードフィールドをFreezeするとき

QuickForm で パスワードのエレメントを生成し、freezeさせると。”*******”テキストになり、入力されたデータはhiddenに乗りません。
これを解決させるには、パスワードフィールドのエレメントにsetPersistantFreeze(true)で設定を変更する必要があります。

例として下記のようなコードになります。

$this->addElement( 'password', 'member_login_password' );
$pass =& $this->getElement('member_login_password');
$pass->setPersistantFreeze(true);
健巳:
Related Post