【问题标题】:Rails Admin manageable static pagesRails Admin 可管理的静态页面
【发布时间】:2018-02-12 07:28:25
【问题描述】:

我有一个在 rails 5.1 上运行的应用程序,我需要网站管理员才能编辑背景、文本和颜色等静态元素。 例如主页、关于我们、帮助等页面上的标题和图片。

我正在考虑创建一个包含多个图像、文本和字符串的页面模型,任何用户都无法添加新记录,只能编辑现有记录。然后在各自的位置单独渲染每个,例如将主页标题渲染为(在 home/index.erb 上):

<%= Page.find(id: 0).texts[0] %>

但这似乎过于复杂,特别是在可维护性和与诸如 active-admin 等 gem 的集成方面。有更好的做法吗?

【问题讨论】:

    标签: ruby-on-rails activeadmin


    【解决方案1】:

    ActiveAdmin 可以用于此,但我认为您确实想要一个 CMS,请参阅https://www.ruby-toolbox.com/categories/content_management_systems

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-03
      • 1970-01-01
      相关资源
      最近更新 更多