2012-11-09 41 views
0

我想爲我的Rails應用程序創建一個類似小部件的實體。例如,我希望能夠呈現標記爲精選的產品列表,並使其可以在任何視圖文件中工作。Rails:製作小部件

我的第一個想法是嘗試使用部分做到這一點。這是最好的方法嗎?我能否實現我的一個可以在任何地方注入的小部件的總體目標?實施這個的最佳方式是什麼?

回答

0

跨許多視圖文件共享的標記應放置在共享部分中。

在這種情況下,您的部分取決於是否有可用的產品集合。您將需要在每個控制器操作中查詢該集合,該操作對應於包含該小部件的頁面。這聽起來像是對我來說很好的一種方式。