2017-05-01 2 views
0

実行中:私は、私は、関連する複数の(子)を追加したいモデルを持っているような状況に実行していますLaravelリュックCRUDとLaravel 5.3 3.1CRUD:関連するCRUDフォームに複数の子レコード(1-n関係)を追加しますか?

はちょうど1 CRUDフォームを使用して、あまりにも記録されます。いくつかの例は、複数のファイルを追加することを含みます...しかし、小さなものから始めましょう。私は似たような話題を持っている以下の記事を見つけましたが、これを行う最善の方法についての明確な答えはありません。

tableフィールドタイプを使用する最も良い方法はありますか? https://laravel-backpack.readme.io/docs/crud-fields#section-tableしかし、私は欠点が子レコードの検証を持っていないと思いますか?これと

同様のチュートリアルでは、クールになる:https://backpackforlaravel.com/articles/tutorials/nested-resources-in-backpack-crud

だから、私はジャーニーモデルを持っているし、直接同じ旅に旅に複数のを追加したい場所の例は次のようになりCRUDフォーム。

この質問が意味をなさすかどうか教えてください...あなたが共有できるアドバイスやアドバイスを教えてください。

答えて

1

バックパックでは、1つのフォームに複数のエンティティを追加することはできません。そのようなフォームはすべて異なります。

EntityCrudController::store()EntityCrudController::update()の方法を編集して、「テーブル」フィールドの値を確認し、接続されたエントリを追加/更新/削除することをお勧めします。