【问题标题】:How to redefine layout for custom page如何重新定义自定义页面的布局
【发布时间】:2011-01-10 03:26:41
【问题描述】:

我在 ruby​​ nanoc (http://nanoc.stoneship.org/) 上使用了一个不错的站点生成器。我需要重新定义渲染某些页面的布局。或许可以直接在yaml config中确定?

例如,我有一些布局(my_layout.html),但我想创建几个空白页面(blank.html 布局)。

【问题讨论】:

    标签: ruby layout yaml nanoc


    【解决方案1】:

    This is in the doc.

    您需要在相关页面的compile规则中添加layout 'blank'

    【讨论】:

    • 我的意思是,如何在不更改编译规则的情况下每次需要这样做?
    • 这取决于有多少页面以及如何命名它们...我想您也可以根据页面的某些属性选择布局,类似于this...
    • 没问题。您能否编辑您的问题,使其对其他有相同问题的读者更有意义?
    猜你喜欢
    • 2012-04-12
    • 2019-12-22
    • 1970-01-01
    • 2020-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多