我正在建立我的第二个Jekyll网站,我试图使页面布局拉不同包括基于变量。动态包括在液体Jekyll
例如,在download.md
:
layout: page
form: "free"
sidebar: "terms"
这样,网站将不再编译。它说
液体错误(第17行):错误的参数数量(4为3)。
第17行是下例中的第一条if语句。
我应该如何设置这些包括?
<article class="s-article t-twocol__article">
<header class="s-article__header">
<h1 class="s-article__title">{{ page.title }}</h1>
<h4 class="s-article__lede">{{ page.lede }}</h4>
</header>
<div class="s-article__content">
{% if {{page.form}} == "full" %}
{% include c-form--full.html %}
{% endif %}
{% if {{page.form}} == "free" %}
{% include c-form--free.html %}
{% endif %}
{{ content }}
</div>
</article>
修复了它!谢谢! – Erica