RefineryCMS-我如何从管理控制器继承方法到前端控制器




我在Ruby on Rails上使用Refinery CMS,我需要知道,是否可以从前端控制器中的管理控制器继承一些方法

我在后端和前端需要相同的方法,但我希望它们重定向不同。从前端,我想重定向到没有显示操作的前端页面,从后端,我想重新定向到添加项目的显示操作。

如何?

如果真的想共享一个方法,你可以把它写在两个控制器中都包含的模块中,但它可能不会很好。如果你想以不同的方式重定向,你必须了解这两种情况。在最坏的情况下,你会打开你所包含的控制器的类型,但希望你可以根据用户的角色进行切换,这样你就不需要知道模块中的两个控制器。

最新更新