1

我的目标是为管理员创建一种方式来创建在 炼油厂管理两种模式:广告系列和视频炼油厂CMS(导轨):创建一个插件或插件有着多种模型和关系

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

谢谢你看!

+0

我不知道我明白...你为什么需要它们作为插件?你熟悉铁轨的工作方式吗? – tybro0103 2010-05-13 19:16:10

回答

3

你想要做的一个很好的例子就是默认页面插件。该插件包含两个模型:Page和PagePart。你可以用它作为一种方式。但是,如果你认为你会在其他应用程序中使用其中一个模型,但不是其他应用程序中的其他模型,我会建议将它们构建为单独的插件,然后通过重写插件函数在rails应用程序内创建关联。您可以从其他插件中访问任何使用Rails注册的模型。

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

+0

同意,最好的方法是使用两个独立模型的插件。 (同时,请用refinerycms重新标记此问题) – stevenheidel 2010-07-20 22:18:43

+1

“并且一直在疯狂地构建插件” - 这些地方都可以使用吗?炼油厂看起来ace,除了没有男子气概的插件。 – Will 2012-12-03 22:03:53