2012-05-11 5 views
1

私の頭脳を傷つける私はzendのドキュメントとクロールされたgoogleを使っていますが、解決策を見つけることはできません。私はZend_Formを使用しているフォームを持っており、最初のページの読み込み時にデフォルトでチェックされている連絡先のチェックボックスが必要です。Zend_Formの既定のチェックボックスの問題

私は働いていると思われる以下のコードを持っています。いずれにせよこの経験はありましたか?

 $contactme = new Zend_Form_Element_Checkbox('contactme','checked'); 
    $contactme->setLabel("Please untick box if you don't want to be updated with offers.") 
      ->setAttrib('checked','checked') 
      ->setCheckedValue(1) 
      ->setUncheckedValue(0) 
      ->setValue(1); 

乾杯

ジョン

+0

私は正しく説明しているとは思わないが、通常はチェックされているかどうかを目で確認する必要がある= "チェック"ユーザーはチェックを外すことができます。 –

+0

私はいくつかのコードを提供していますが、まだそれはどれくらい難しいことができますか? \t $ contactme = $ this-> createElement( 'checkbox'、 'contactme'); $ contactme-> setLabel( "あなたが申し出で更新したくない場合は、このボックスを外しますしてください。") - > setCheckedValue(1) \t \t \t \t - > setUncheckedValue(0) \t \t \t \t - > setChecked(true); –

答えて

0
$form->addElement('checkbox', 'paid', array('value' => true/false)); 

私はそれを行う方法です。他のすべての属性も配列に設定できます。

+0

助けてくれてありがとうございますが、私はエラーが発生します。 –

+1

で0で除算する必要があります。trueまたはfalseを決定する必要があります。両方を取ることはありません。 – Thargor

+0

私はheresコードを使用しています:$ contactme = $ this-> createElement 'contactme'、array( 'value' => true)); –

関連する問題