【问题标题】:Building an admin panel in Rails在 Rails 中构建管理面板
【发布时间】:2019-02-13 04:50:56
【问题描述】:

试图弄清楚如何在 Rails 中构建管理面板。我正在尝试构建一个管理面板,允许人们登录并添加新图像,更改网站,例如更新关于页面。我看过一些关于构建管理面板的教程,但我注意到所有在页面上都显示 CRUD 功能而无需登录,而我想构建一个允许删除、添加内容和仅在登录时编辑的行政。

我希望这是有道理的。

【问题讨论】:

  • 欢迎来到 StackOverflow!你能分享一些代码来说明你的问题吗?
  • 太宽泛了,你应该使用谷歌或书籍而不是在这里询问。
  • 感谢雷的推荐!我实际上正在与一本书以及谷歌一起工作。我的问题非常具体,我正在尝试弄清楚如何自定义管理工具,例如 active admin 或 rails admin

标签: ruby-on-rails rails-admin


【解决方案1】:

您应该尝试active admin 您可以根据需要自定义它。它广泛用于轨道。

【讨论】:

  • 我知道可以使用活动管理员来编辑网站的某些部分并添加内容吗?
  • @semira.nina 是的,一切皆有可能,您只需将这些内容作为表格添加到数据库中,然后根据需要编辑、添加、删除内容并将这些内容返回到前面
  • 太棒了!非常感谢!
  • @semira.nina 您可以点赞并接受这个答案,它将在未来帮助其他用户
【解决方案2】:

您可以根据自己的要求使用Active Admin gem。也可以查看demo

在此演示中,请查看product 标签,您会有所了解。 你也可以通过RailsCast视频观看

【讨论】:

    【解决方案3】:

    我之前曾与Administrate 合作过,这对我帮助很大。它只是一个宝石,它还可以帮助您根据需要创建路线。

    这是 gem 的工作 prototype

    【讨论】:

      【解决方案4】:

      你也可以试试这个comfy。易于集成和定制

      【讨论】:

        【解决方案5】:

        我会仔细看看 Forest Admin!它的 Rails gem 设置了完整的 CRUD、搜索和过滤、分页和许多其他开箱即用的功能。

        生成的 UI 也可以通过拖放进行自定义,无需编写任何代码!

        您可以在这里了解更多信息并开始使用 - https://www.forestadmin.com/rails

        Forest Admin UI preview

        【讨论】:

          猜你喜欢
          • 2014-08-02
          • 2016-06-30
          • 1970-01-01
          • 1970-01-01
          • 2011-09-09
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多