2

請求書モデルの明細項目として使用する Zf2 フォーム コレクションを正常に作成しました。請求書と項目の 2 つのテーブル、1 つのフォームがあります。コレクションはフォームに問題なく表示されます。JavaScript を使用して動的に追加できます。標準の TableGateway 実装を使用して個々のフィールドセットを保存し、追加アクションでサブ配列を反復処理できます。

ここで行き詰まります -

編集/更新/表示の目的でコレクションを作成 (またはハイドレート) するにはどうすればよいですか?

コレクション内にいくつのフィールドセットがあるかを知る組み込みのメカニズムはありますか?

コレクションが最初に 2 つのフィールドセットに設定され、1 つが動的に追加されたとします。編集アクション (またはフォーム) はコレクション内のフィールドセットの数をどのように認識しますか?

このプロジェクトのベースとして Celtico の QuAdmin を使用しています - https://github.com/Celtico/QuAdmin

また、見ています-https://github.com/rlandas/zf2-zendformcollections

繰り返しますが、何か助けていただければ幸いです。コードが必要な場合はお知らせください。ありがとう

4

0 に答える 0