Rails Engines:引擎视图或partials作为可重用的小部件

时间:2013-02-07 19:04:29

标签: ruby-on-rails rails-engines rails-cells

我们的团队开始使用大量引擎,我们希望这些引擎在用户登录主应用程序或主机应用程序时显示“小部件”。我们已经在某种程度上使用了public activity gem。

基本上,我们需要的是主机应用程序循环遍历每个已挂载的引擎,然后如果引擎具有“小部件”,则主机应用程序应该呈现它们。理想情况下,引擎应告诉应用程序如何呈现视图。

我发现Cells宝石很有希望,但它需要主机应用程序确切地知道要渲染的单元格。 (我想快速解决这个问题的方法是引擎告诉应用程序路径。)

我应该研究哪些MVC,Rails等模式?

0 个答案:

没有答案