2013-02-08 29 views
5

我在refinery cms中創建custom engine並且我有一個名爲「PDF」的字段,它是煉油廠resource field type如何循環通過煉油廠cms中的定製引擎上的字段

引擎中的一些條目將只有一個pdf,而其他條目將有多個pdf。有沒有辦法做到這一點,而不創建一堆我不需要的額外字段?

我想通過一個PDF場,而不是額外的代碼字段插入我的引擎更喜歡循環 - pdf_1:資源,pdf_2:資源,pdf_3:資源,pdf_4:資源,pdf_5:資源等

如何你會這樣做嗎?

回答

1

據我所知,目前還沒有內置的煉油廠工藝。 has_many將是我會解決問題的方式。

0

這是正確的方法嗎?

爲屬於my_custom_engine的pdf創建新模型並使用my_custom_engine has_many pdfs。然後在管理視圖中使用accepts_nested_attributes和一些JavaScript將照片添加到每個my_custom_engine條目。差不多是這樣的:

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

我想這是基本的Rails的東西,但我想,以確保有沒有辦法做到這一點建成煉油廠了。