ste*_*och 3 ruby-on-rails refinerycms
我想删除RefineryCMS中每个页面上的side_body部分.
该指南建议您可以通过进入和更改设置来更改页面部分config/initializers/refinery/pages.rb:
所以我改变了:
config.default_parts = [“Body”, “Side Body”]
Run Code Online (Sandbox Code Playgroud)
至:
config.default_parts = [“Body”]
Run Code Online (Sandbox Code Playgroud)
我已经重新启动了我的服务器,但我的side_body部分仍然出现.可以移除side_body吗?
这只是一个猜测,但我相信它只出现在现有页面上.如果您创建新页面,则只能看到Body-tag.至少这是Refinery 1.0.8中的行为.
要从Side Body已存在的页面中删除,您必须使pageparts可编辑.我认为你可以通过设置实现这一目标config.new_page_parts => true.之后,当您编辑页面时,您应该能够在编辑器上方看到(+),a( - )和(重新排序)-sign.