Ruby on rails 精炼厂CMS(Rails):创建一个或多个具有多个模型和关系的插件

Ruby on rails 精炼厂CMS(Rails):创建一个或多个具有多个模型和关系的插件,ruby-on-rails,content-management-system,relationships,refinerycms,Ruby On Rails,Content Management System,Relationships,Refinerycms,我的目标是为管理员创建一种在 炼油厂管理员:活动和视频 我想有它的设置,使运动有许多视频和视频 每个视频都属于一个活动。视频和活动都有标题、描述和预览图像。我不确定最好的办法是什么。是否可以设置两个插件并在两者之间建立关系?或者,我应该用两种模型创建一个插件。如果有人能为我指出正确的方向,或是一个解决类似问题的好例子,我将不胜感激 谢谢你的关注 默认页面插件就是一个很好的例子。该插件包含两个模型:Page和PagePart。你可以用它作为一种方式 但是,如果您认为您会在不同的应用程序中使用其中一

我的目标是为管理员创建一种在 炼油厂管理员:活动和视频

我想有它的设置,使运动有许多视频和视频 每个视频都属于一个活动。视频和活动都有标题、描述和预览图像。我不确定最好的办法是什么。是否可以设置两个插件并在两者之间建立关系?或者,我应该用两种模型创建一个插件。如果有人能为我指出正确的方向,或是一个解决类似问题的好例子,我将不胜感激


谢谢你的关注

默认页面插件就是一个很好的例子。该插件包含两个模型:Page和PagePart。你可以用它作为一种方式

但是,如果您认为您会在不同的应用程序中使用其中一个模型而不是另一个,我建议将它们构建为单独的插件,然后通过覆盖插件函数在rails应用程序中创建关联。您可以从其他插件中访问在Rails中注册的任何模型


祝你好运。请随意回答其他问题。我们自己刚刚开始使用精炼厂,并且一直在疯狂地构建插件。

我不确定我是否理解。。。为什么你需要它们成为插件?你熟悉rails的工作方式吗?同意,最好的方法是使用一个插件和两个独立的模型。(另外,请用refinerycms重新标记此问题)“并且一直在像mad一样构建插件”-这些插件在任何地方都可用吗?炼油厂看起来像王牌,只是没有很多插件。