1

私の目標は、管理者が製油所管理者にキャンペーンとビデオの2つのモデルを作成する方法を作成することです。

キャンペーンに多くの動画が含まれ、各動画がキャンペーンに属するように設定したいと思います。動画とキャンペーンの両方に、タイトル、説明、プレビュー画像があります。私はこれについて行くための最良の方法がわかりません。2つのプラグインをセットアップして、2つの間に関係を形成することは可能ですか?または、両方のモデルで1つのプラグインを作成する必要があります。誰かが私を正しい方向に向けたり、同様の問題の解決策の良い例を示してくれたら、私は感謝するでしょう。

見てくれてありがとう!

4

1 に答える 1

3

あなたがやろうとしていることの良い例は、デフォルトのページプラグインです。そのプラグインには、PageとPagePartの2つのモデルが含まれています。あなたは行く方法としてそれを使うことができます。

ただし、モデルの1つを使用し、別のアプリケーションで他のモデルを使用しないと思われる場合は、それらを個別のプラグインとしてビルドし、プラグイン関数をオーバーライドして、railsアプリ内に関連付けを作成することをお勧めします。Railsに登録されているモデルには、他のプラグインからアクセスできます。

幸運を祈ります。他の質問にもお気軽にご回答ください。私たちは自分たちでRefineryを使い始めたばかりで、madのようなプラグインを構築してきました。

于 2010-07-20T14:27:30.427 に答える