gpt4 book ai didi

ruby-on-rails - 单一型号的多个 Controller

转载 作者:行者123 更新时间:2023-12-04 18:16:27 25 4
gpt4 key购买 nike

我正在设置一个目录应用程序,我需要为同一个用户表有两个单独的接口(interface)。基本上,管理员使用用户 Controller 和 View 来列出、编辑和添加用户,而非管理员需要一个单独的界面,以完全不同的方式列出用户。为此,我是否可以设置另一个具有不同 View 但访问用户模型的 Controller ?

对不起,如果这是一个简单的问题,但我很难找到如何做到这一点。

最佳答案

为什么不把管理部分放到一个单独的命名空间中——你会得到 Admin::UsersControllerapp/views/admin/users/ 中查看.你的用户会去UsersController有自己的看法在app/views/users/ .

路由定义如下:

map.namespace :admin do |admin|
admin.resources :users
end


map.resources :users

并且可以通过 admin_users_pathusers_path

关于ruby-on-rails - 单一型号的多个 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2700100/

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