如何在Goldberg CMS中自定义布局?

时间:2009-10-16 15:46:28

标签: ruby-on-rails content-management-system ruby-on-rails-plugins

我维护在Ruby on Rails和Goldberg CMS上运行的遗留网站。一些在Rails中真正微不足道的事情很难在Goldberg中实现。例如:我想要一些由Goldberg CMS创建的内容页面使用非标准布局(目前,每个Goldberg页面都使用默认的application.html.erb布局) - 我该怎么做?据我所知,我无法在CMS UI中配置它。

1 个答案:

答案 0 :(得分:2)

如果您快速查看应用程序代码中如何定义布局: lib/goldberg/controller.rb

您会看到以下一行:

base.layout "application"

布局在应用程序中进行了硬编码。因此,如果你想为它定义一个其他布局,我担心你必须修补Goldberg。