我试图在模式中呈现默认的设计编辑注册视图。模态正在从另一个控制器调用.. Home_controller 在这种情况下。
我的模态标记中有 <%= render :template, 'devise/registrations/edit' %> ,当单击启动模态按钮时它被调用,但是 rails 通过我是一个关于设计资源使用的未定义变量方法. 我知道资源只是一个用户对象,但主控制器不知道如何解决这个问题,我认为渲染模板方法解决了这个问题,让 rails 使用设计注册控制器。
有任何想法吗?我真的想要保留默认的设计控制器以简化未来的功能吗?如何从一个控制器中的不同控制器调用视图,从而使被调用控制器中的所有操作都可用。