Ruby on Rails中使用相同控制器的不同视图

时间:2017-06-14 19:38:23

标签: ruby-on-rails inheritance code-reuse sti

在我的Rails应用程序中,我有一个STI,其中我的Super Class是Order,另外两个子类(Payment和Subscription)继承自Order。这两个子类只是用特定的值,不同的视图但是相同的控制器方法初始化一些Order的属性。

在这种情况下,最大化代码重用的最佳方法是什么?现在我正在重复控制器和一些视图代码。

如何为enherited模型使用相同的Controller(OrdersControllers)?

0 个答案:

没有答案