gpt4 book ai didi

ruby-on-rails - 在-ApplicationController中确定请求的Controller

转载 作者:行者123 更新时间:2023-12-03 00:30:18 24 4
gpt4 key购买 nike

在我的 ApplicationController 中我想做这样的事情:

  def layout_by_resource
if user_signed_in? || request.controller == 'ChatRoom'
"application"
else
"unauthorized"
end
end

request.controller == 'ChatRoom' 部分可能吗?我想根据用户调用的 Controller 提供特定的布局。

谢谢

最佳答案

当然,您可以简单地将 request.controller == 'ChatRoom' 替换为 params[:controller] == 'ChatRoom'

替代解决方案:

request.filtered_parameters["controller"] == 'ChatRoom'

关于ruby-on-rails - 在-ApplicationController中确定请求的Controller,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6392401/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com