定义注册页面

时间:2016-05-06 08:23:46

标签: ruby-on-rails ruby devise

我在更改设计注册页面的默认布局时遇到问题。 控制器的路径:

controllers/backend/registrations_controller.rb

当我添加此行时:layout'backend',刷新视图后我有一个白页。在其他页面中,它没有任何问题。

class Backend::RegistrationsController < Devise::RegistrationsController
      layout 'backend'
      # GET /resource/sign_up
      def new
        super
      end

      # POST /resource
      def create
        super
      end
    end

后端布局路径:

views/layouts/backend.html.haml

如何正确更改注册页面的布局?我读了这个How To: Create custom layouts

更新: 我检查了白页,我看到后端laoyut被加载了,但我不知道为什么没有显示。

日志:

10:35:58 web.1  |   Rendered devise/shared/_links.html.haml (1.6ms)
10:35:58 web.1  |   Rendered devise/registrations/new.html.haml within layouts/backend (272.1ms)
10:35:58 web.1  | Completed 200 OK in 962ms (Views: 933.0ms | ActiveRecord: 1.9ms)

0 个答案:

没有答案