[英]How can I use Active Admin's form block to update a table that tracks when an attribute in a resource is updated?
[英]How can i use a one form/table for multiple MVC's?
因為我是 RoR 的新手,所以我無法真正理解如何做到這一點。我有一個Price
model,這是我想用於 forms 的唯一表。 我想要另外兩個 MVC,它們是UserData
和Search
。
場景是用戶可以輸入價格,這些價格在 go 中有 3 個位置。 它可以是他們的數據區域、搜索區域或兩個區域。 但不同的是,數據區域將在表單上包含我的部分,例如價格類別,搜索區域也是如此,您可以在該表單上放置標簽。
那么如何設置它以便我將我的價格表單用於其他 2 個 MVC?
編輯:
User
has_many Prices
UserData
has_many Prices
和類別屬於_to UserData
Search
has_many Prices
和Tag
belongs_to Search
Price
形式 = 價格名稱、日期和成本。
用戶數據 + 價格表 + Category
UserData
= 價格名稱、日期、成本和類別。
Search
+ 價格表 + Tag
Model = 價格名稱、日期、成本和價格標簽(蔬菜、糖果?)
嗨,如果您使用的是 rails 3,請檢查http://railscasts.com/episodes/269-template-inheritance
如果舊版本您應該在您的視圖目錄下創建shared
文件夾並將部分_price_form
放置在頁面http://guides.rubyonrails.org/layouts_and_rendering.html
- 渲染指南
如果您在模型之間有任何聯系,請發布其描述
現在如何為多個模型創建一個表格以便更好地理解我建議你檢查這兩個 railscasts
http://railscasts.com/episodes/196-nested-model-form-part-1
http://railscasts.com/episodes/197-nested-model-form-part-2
http://stackoverflow.com/questions/5717421/accepts-nested-attributes-for-practical-form-use-for-in-rails-3
也可能有幫助
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.