2011-07-26 8 views
1

私はZend Formで作業していますが、動的に(ユーザーがフォームに記入する際に)要素のグループを追加する必要があります。 たとえば、オファーを説明するフィールドがほとんどなく、オファー価格を設定する1つのサブフォームがあるフォームがあります。しかし、オファーは複数の価格と価格がないだけで1持つことができる要素、そのZend Form - 動的サブフォームの追加

  1. 提供の正規価格で構成
  2. 提供の割引価格
  3. 提供項目はSO 3がある

を数えます1つのgruopの異なる要素。

私はjavascriptで要素を作成できますが、いつそれらをZend Form Objectに追加する必要がありますか?

答えて

1

それぞれのグループ化をサブフォームにすることができます。これは、javascriptを使用して追加すると、サブフォームを「Belongsto」でレンダリングするだけでフォームの部分をajaxできます。それで、あなたがあなたに戻ってきたらあなたのポストを読んで、それについてforeachをして、そのように要素を追加してください。

http://www.stephenrhoades.com/?p=364

をチェックアウトそれ以外の場合は、フォームのマークアップを得るためにあなたのアヤックスに、あなたがセッションに保存することができ、フォームオブジェクト、それはすでに時間を掲示に建設される、そのように構築することができます。