Zend Franework 2 で Zend フォームを使用して select multioptions を使用する方法の例はありますか?データベースからのデータを選択ボックスに入力し、ユーザーに複数のオプションを選択するオプションを与える必要があるという要件があります。ユーザーが選択したオプションを選択して送信すると、別のテーブルに保存したいと思います。要件を説明したところです。これらすべてが通常の PHP、MySQL、および HTML でどのように機能するかを知っています。私はごく最近 Zend Framework 2 に飛び込んだので、Zend Framework 2 の公式 Web サイトを検索し、「Select」を使用する例を見つけましたが、select multioptions の例は見つかりませんでした。この問題へのアプローチ方法を教えてくれる人がいれば、彼らの努力に感謝します。
質問する
942 次
1 に答える
0
あなたの質問を正しく理解できれば、Zend\Form\Element\Collection
要素クラスを調べることから始めます。
コレクション要素を使用する非常に優れたチュートリアル/リソースがあります: http://packages.zendframework.com/docs/latest/manual/en/modules/zend.form.collections.html
要素のクラス名を使用して を定義する代わりにtarget_element
、 のインスタンスを作成し、Zend\Form\Element\Select
を使用してドロップダウン値を設定しsetValueOptions()
、これを target_element として渡します。
このチュートリアルでは、JavaScript を使用して新しいアイテムをコレクションに追加します。
于 2012-10-01T13:17:56.007 に答える