1

数日前に Symfony 2 の学習を開始しましたが、フォームに関する問題があります。

生徒が取得した点数を教師が編集して宿題を作成できる Web ページが必要です。もちろん、私はStudentとエンティティを持っHomeworkています。Markこの最後のManyToOneエンティティは、最初の 2 つのエンティティとの 2 つの関係の所有者です。

基本的な解決策は、宿題ごとにフォームを作成することです。しかし、長期的には、同じページにあまりにも多くのフォームが存在することになります。ところで、多くの値を変更する必要がある場合、各フォームを検証するのは退屈すぎます。

タイプのフィールドを処理する必要があると思いますが、collectionそれを悪用する方法がわかりません:

  • Mark(対応するフォームを生成するために)宿題リストを取得するにはどうすればよいですか? そして、このタスクをどこに実装しますか?
  • ビューから宿題エンティティの属性にアクセスする方法は? たとえば、宿題の dueDate を出力します。

たくさんの回答ありがとうございます!

4

0 に答える 0