Я пытаюсь настроить свою собственную тему в pelican и столкнулся с проблемой, как получить набор class="active"
, если загрузить страницу архивов. Вот что у меня есть до сих пор:
{% if DISPLAY_PAGES_ON_MENU -%}
<ul class="nav nav-pills nav-stacked">
{% for pg in PAGES %}
<li {% if pg == page %}class="active"{% endif %}><a href="{{ SITEURL }}/{{ pg.url }}">{{ pg.title }} {{SITEURL}}</a></li>
{% endfor %}
<li {% if url == "/archives.html" %}class="active"{% endif %}><a href="{{ SITEURL }}/archives.html">Archives</a></li>
</ul>
{% endif %}
Этот фрагмент пока работает для pg-loop. Но я не могу понять, кому активировать класс при посещении archives.html. Кто-нибудь знает, как это можно сделать?
Кроме того, поскольку я новичок в Jinja2 и pelican, я не нашел документации, какие переменные доступны для использования.
Спасибо за вашу помощь.