如何从rails application.html继承页面到locomotive索引页面?

时间:2013-06-14 07:31:30

标签: ruby ruby-on-rails-3 liquid liquid-layout locomotivecms

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

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

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

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

我们完全感到困惑,因为这是我第一次将cms集成到rails

提前谢谢

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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

您可以通过添加

指定视图以使用哪种布局
layout 'application'

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