关于使用继承资源组织控制器

时间:2013-07-26 17:44:11

标签: ruby-on-rails resources inheritance

据我所知,IR(继承资源)继承自ApplicationController。没关系。在当前的方案中,我有配置文件控制器,它是其他配置文件控制器(项目,组合,评论等)的基础。所以每个配置文件控制器都是

class Profile::ReviewsController < Profile::ProfileController
  def index
  end
end

目标是为此方案实施IR。有一些问题:

  • 我无法从IR继承配置文件控制器,因为在这种情况下我错过了主 ProfileController
  • 的一些逻辑
  • 在每个控制器中写* inherit_resources *看起来很愚蠢而不是rails方式。

当我尝试从IR :: Base继承主ProfileController时,收集和资源存在问题。从Profile模型中创建了所有内容。

那么如何组织它呢?

0 个答案:

没有答案