私はSymfony2の1つのコントローラで2つのフォームを操作しようとしています。ページには、電子メールアドレスのリストがチェックボックスで表示され、選択することができます。1つのコントローラで2つのフォーム間の相互作用
最初のフォームはリサーチフォームで、2番目のフォームは電子メールアドレスの削除に使用されます。私のページにもページネーションがあります。
私の問題は、電子メールアドレスが最初のページに表示されていないときに、調査で電子メールアドレスを削除できないということです。
私が正しく理解していれば、問題は、removeFormを処理するときにスプライスされた配列と検索が適用されていないremoveFormが作成されていることです。
名前を検索すると、たとえばjohnsmithと表示されると、1ページ目に[email protected]という1つの結果が表示されます。
[email protected]が検索なしで2ページ目にある場合、removeFormはjohnsmithを含まないスプライスされた配列で作成されるため、removeFormは有効とはみなされません。
removeFormを送信する前に行った検索を考慮して、removeFormの作成方法を教えてください。あるいは、私はこれを間違っているのでしょうか?
私は母国語ではないので、何かが分からない場合は、お気軽にお問い合わせください。
現在の研究では隠されたフィールドがトリックでした – pcavalet