gpt4 book ai didi

ruby-on-rails - 自定义 rails_admin 以包含自创建的 View 和 Controller

转载 作者:行者123 更新时间:2023-12-04 18:49:19 24 4
gpt4 key购买 nike

我最近开始使用 rails_admin 引擎,但不太清楚如何向其中添加自己的页面。我的要求正是我有一个 Controller 和 View ,可以获取所有可用的 mongoDb 集合并显示在

http://localhost:3000/mongo/collections



是否有可能以某种方式将这个 View 与 rails admin 合并,以便我得到一个链接

http://localhost:3000/admin/mongo



我没有使用 ActiveRecords 或模型。我正在从 HTTP 请求中获取数据并显示它。理想情况下,我的页面需要一个位于默认仪表板选项卡下方的选项卡。提前致谢。

最佳答案

如果您想将其显示为选项卡,请查看 RailsAdmin 的新 custom actions .

我只是在我的回答中给出了一些例子和链接 to this question .

如果您不想将此功能添加为自定义操作,您可以:

  • 将路由映射到您的 Controller 和操作
  • 让您的 Controller 继承自 RailsAdmin MainController 并为您的操作编写代码
  • 为您的操作添加 View
  • 复制 RailsAdmin View 以将其添加为选项卡

  • 但是,我建议使用自定义操作方法,因为它不需要您更新复制的 RailsAdmin View 。

    关于ruby-on-rails - 自定义 rails_admin 以包含自创建的 View 和 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8845480/

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