1

我的目标是为管理员创建一种在炼油厂管理员中创建两个模型的方法:活动和视频

我想对其进行设置,以便一个广告系列有很多视频,并且每个视频都属于一个广告系列。视频和广告系列都将具有标题、说明和预览图像。我不确定解决这个问题的最佳方法。是否可以设置两个插件并在两者之间建立关系?或者,我应该使用两种模型创建一个插件。如果有人能指出我正确的方向或解决类似问题的好例子,我将不胜感激。

感谢您的关注!

4

1 回答 1

3

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

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

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

于 2010-07-20T14:27:30.427 回答