1
ELSIF未知のタグ私はジキル/ GitHubのページサイトのナビゲーションを作成しようとしています...私は私のナビゲーションのために、次のコードを持っている...液体構文エラー...
<nav>
<ul>
{% for nav in site.data.nav %}
(% if nav.subcategories != null %)
<li>
<a href="{{ site.url}}{{ nav.url}}">{{ nav.title }} &x25BC;</a>
<ul>
{% for subcategory in nav.subcategories %}
<li><a href="{{ site.url }}{{ subcategory.subhref }}">{{ subcategory.subtitle }}</a></li>
{% endfor %}
</ul>
</li>
{% elsif nav.title == page.title %}
<li class="active"><a href="{{ nav.url }}">{{ nav.title }}</a></li>
{% else %}
<li><a href="{{ site.url }}{{ nav.href }}">{{ nav.title }}</a></li>
{% endif %}
{% endfor %}
</ul>
</nav>
私は実行すると、 jekyllサーバー私は次のエラーが表示されます:液体構文エラー(14行目):不明なタグ 'elsif'。
私は何時間もグーグルグーグルで勉強しました。私が見つけたすべてのチュートリアルでは、elsifは合法的な液体タグであると言います。
お手数をおかけしていただきありがとうございます。
(% if nav.subcategories != null %)
は次のようになります:
{% if nav.subcategories != nil %}
また、ご使用の液体環境に応じて、falsyをチェック
ありがとうございました!私はこれを試してみる... **本当に**あなたの時間と応答に感謝! – AgedLace