我已按照指南中的说明构建自定义布局:
注意:投资组合是我自己的引擎,而不是refinerycms-portfolio。
config.layout_template_whitelist = ["application","portfolio"]
config.use_layout_templates = true
application.html.erb
部分之外的<header>
所有内容:我不希望此布局中显示的菜单和徽标,但是其他所有/portfolios
,“应用”布局会呈现而不是“投资组合”有什么想法吗?
谢谢...
答案 0 :(得分:0)
嗯,似乎最新的RefineryCMS版本中引入的命名空间阻止了自动拾取布局,因此您需要手动指示Controller获取有问题的布局。对于这种情况,我不得不补充:
render :layout => 'layouts/portfolio'
在我的portfolios#index
行动中。
希望这会有所帮助......