0
这是我加入到我的config/routes.rb文件:设计 - 配置路由罚款控制器继承
devise_for :users, :controllers => {:invitations => "invitations", :sessions => "sessions"}
这是不行的,如果我尝试登录我得到一个模板丢失的错误。
如何为邀请和会话的控制器继承进行配置?并使控制器中的路线像“sign_in_and_redirect(resource_name,resource)”仍然工作?
感谢
谢谢,但我真的不想这样做?这变得非常混乱。你确定这是必需的吗? – AnApprentice 2010-11-10 04:22:57
是的,这是我在几个应用程序中完成的。我相信这是必需的,但让我知道你是否找到了另一种方式。我认为这个设计为它自己创建了一个名称空间,因此它在视图和控制器中有它自己的“设计”文件夹。没有办法将控制器拿出来,仍然保留在视图中的文件夹中。 – jim 2010-11-10 04:27:17
(我无法编辑最后的评论)另外,我通常将文件夹完全从设计文件夹中取出,所以它只在一个位置而不是2位。 – jim 2010-11-10 04:32:57