我正在为我们的新项目使用机车cms。其中使用rails 3.2.13,Ruby 1.9.3和mongodb。
由于客户想要编辑一些页面(大约10个),所以我们决定将机车集成到现有的rails应用程序中。
我们在此处发现的问题无法从application.html继承任何页面。
我们是否还需要在机车索引中编写单独的html,或者有没有办法在cms和我们的rails应用程序之间进行交互。
我们完全感到困惑,因为这是我第一次将cms集成到rails
提前谢谢
答案 0 :(得分:1)
我认为没有办法做到这一点。机车的所有布局都存储在数据库中,渲染过程完全独立,与轨道渲染过程不同。我认为最简单的方法就是将application.html复制到索引布局中,添加必要的液体块。
答案 1 :(得分:0)
布局将自动呈现给同一名称控制器,这将覆盖应用程序布局。
您可以通过添加
指定视图以使用哪种布局layout 'application'
到您要使用应用程序布局的控制器