2

我想在我的管理界面中创建一个可以编辑布局的部分。例如,如果编辑了主布局,我希望这反映在所有页面上。理论上我可以在数据库中拥有每个布局并以这种方式运行,但每次请求视图时都会进行额外的数据库查找。相反,我希望能够直接编辑模板文件并将其保存。我知道这在公共目录之外,那么我将如何实现这一目标?

4

1 回答 1

0

您始终可以使用会话进行临时存储。

您可能会发现这个 gem 很有用:

动态液体模板

基本上,模板是根据控制器实例变量选择的,您始终可以从会话存储中设置该变量以避免数据库查找。

于 2012-05-27T06:06:22.547 回答