2012-04-18 32 views
2

我想删除RefineryCMS中每个页面上的side_body部分。RefineryCMS - 删除默认页面部分

该指南建议,您可以change page parts通过进入config/initializers/refinery/pages.rb和改变设置:

所以我已经改变了:

config.default_parts = [“Body”, “Side Body”] 

到:

config.default_parts = [“Body”] 

我已经重新启动我的服务器,但我的side_body部分仍然出现。 side_body可以删除吗?

回答

6

这只是一个猜测,但我相信它只出现在已经存在的页面上。如果你创建一个新页面,你应该只能看到Body-tag。至少这是炼油厂1.0.8的行为。

要从已有页面中删除Side Body,您必须使页面部分可编辑。我认为你可以通过设置config.new_page_parts => true来实现。之后,当您编辑页面时,您应该能够在编辑器上方看到(+),( - )和(重新排序) - 正确的标志。

+0

Yass!谢谢,这是正确的答案:) – stephenmurdoch 2012-04-19 00:46:26

+0

不客气:-) – klaffenboeck 2012-04-19 00:47:48