【问题标题】:Adding pages to RefineryCMS向 RefineryCMS 添加页面
【发布时间】:2015-01-01 22:29:33
【问题描述】:

我是railsRefineryCMS 的新手,我想在RefineryCMS 界面和rails 应用程序文件夹中添加一个新的html 页面。 但是当我从界面添加页面并使用这个命令来拥有所有页面时

 rake refinery:override view=refinery/pages/*

我只是得到主页和显示页面。 那么如何让这个页面从我的应用程序中修改它,或者如何从我的应用程序文件夹创建页面并让它在我的RefineryCMSinetrface 中可见?

【问题讨论】:

  • 我的问题不清楚吗?

标签: ruby-on-rails-4 refinerycms


【解决方案1】:

我可能错了,因为我也是新手,但是:

  1. 从 Refinery 的 UI 创建的页面存储在数据库中(创建时检查 Web 服务器的日志)。然后将它们传递给 home.html.erb 并在此模板中呈现。因此,您可以将 Refinery 中的数据包装在一些东西中,但不要在此处修改此数据。
  2. 为了能够修改内容,请充分考虑以下变体: 一种。您可以通过炼油厂添加其他部分。 湾。您可以为此创建一个单独的引擎。 这两种变体都包含在 RailsCasts 中。第二种变体更复杂,但也更灵活。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-23
    • 2014-05-09
    相关资源
    最近更新 更多