我在更改设计注册页面的默认布局时遇到问题。 控制器的路径:
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)