2

これが私の問題です。誰かが私を正しい方向に向けてくれることを願っています。ドラッグアンドドロップを利用して、ダイナミックなケータリング/レストランメニューを作成したいと考えています。セクションを追加してから、そのセクション(および可能なサブセクション)にMenuItemsを追加できるビューを作成したいと思います。1つのモデルでこれを実現する方法はかなり簡単に理解できますが、セクションとメニュー項目を別々のモデルに保持したいと思います。デュアルモデルを使用するようにソート可能なネストされたセットgemを設定するにはどうすればよいですか?1つのモデルを再考して使用する必要がありますか?任意のガイダンスをいただければ幸いです。

4

1 に答える 1

1

1 つのモデルを使用する方が簡単です。

メニュー項目のアプローチはいいようです。セクション/ケータリング/レストランをメニュー項目モデルに追加および削除するために、active_record コールバックを記述できます。

nested_set gem の GUI

https://github.com/the-teacher/the_sortable_tree

于 2011-12-05T02:58:27.803 に答える