5

製油所 cmsでカスタム エンジンを作成しています。製油所リソース フィールド タイプである「PDF」というフィールドがあります。

エンジンの一部のエントリには 1 つの PDF しかありませんが、他のエントリには複数の PDF があります。不要な余分なフィールドを作成せずにこれを行う方法はありますか?

エンジンに余分なフィールドをコーディングするよりも、1 つの pdf フィールドをループしたい - pdf_1:resource、pdf_2:resource、pdf_3:resource、pdf_4:resource、pdf_5:resource など。

これをどのように行いますか?

4

2 に答える 2

1

私の知る限りでは、このための組み込みのリファイナリー プロセスはありません。has_many私が問題にアプローチする方法です。

于 2013-03-21T12:34:06.893 に答える
0

これは正しいアプローチでしょうか?

my_custom_engine に属する pdf の新しいモデルを作成し、my_custom_engine has_many pdf を使用します。次に、accepts_nested_attributes といくつかの JavaScript を管理ビューで使用して、各 my_custom_engine エントリに写真を追加します。このように:

http://railscasts.com/episodes/196-nested-model-form-revised?autoplay=true

これは基本的な Rails のものだと思いますが、これを行う方法が製油所に組み込まれていないことを確認したかったのです。

于 2013-02-19T16:36:11.377 に答える