我在users_controller中有以下内容
def account
@user = current_user
render :show
end
这在routes.rb
match '/account' => 'users#account'
现在我正在尝试编辑此页面的html,但它不是来自views / users / show文件。我也查看了其他视图,但没有这样的文件。
设计上使用了设计宝石。
我尝试使用'匹配/profile' => 'users#profile'
创建新路线,并在users_Controller中添加以下内容
def profile
render layout: false
@user = current_user
render :show
end
并在用户视图下添加了profile.html.haml文件,但现在当我尝试显示头像时它会给我以下错误
undefined method `avatar' for nil:NilClass
我有什么我做错了或应该是其他方式?