0

我正在为我们的新项目使用机车 cms。它使用 rails 3.2.13、Ruby 1.9.3 和 mongodb。

由于客户想要编辑一些页面(大约 10 个),所以我们决定将机车集成到现有的 rails 应用程序中。

我们在这里发现的问题是无法从 application.html 继承任何页面。

我们是否还需要在机车索引中编写单独的 html,或者有什么方法可以在 cms 和我们的 rails 应用程序之间进行交互。

我们完全糊涂了,因为这是我第一次将 cms 集成到 rails

先感谢您

4

2 回答 2

1

我不认为有办法做到这一点。机车的所有布局都存储在数据库中,渲染过程完全独立于轨道渲染过程。我认为最简单的方法就是将 application.html 复制到索引布局中,添加必要的液体块。

于 2014-01-07T19:56:37.823 回答
0

布局将自动呈现给同名控制器,这将覆盖应用程序布局。

您可以通过添加指定视图使用哪个布局

layout 'application'

到要使用应用程序布局的控制器

于 2013-06-14T08:40:56.310 回答