Джекилл: включая nav из .yml в папку _data с subnav - PullRequest
0 голосов
/ 03 марта 2020

есть ли лучший способ получить subnav, чем жестко его закодировать? Проблема в том, что мне нужно получить навигацию в этой структуре, где вторым ul являются динамически создаваемые записи из папки коллекции.

<nav>
  <ul>
    <li>Item 1</li>
      <ul>
        <li>Item 1.1</li>
        <li>Item 1.2</li>
      </ul>
    <li>Item 2</li>
  <ul>
</nav>

Есть ли решение, чтобы заставить эту структуру работать в _data / nav .yml? Кроме того, это плохая практика, чтобы гнездо ul внутри ul? Если да, то какой обходной путь?

Sidequestion: я использую

<li><a href="/vita.html"{% if page.url == "/vita.html" %}class="current"{% endif %}>Vita</a></li>

, это работает, но если я пытаюсь добавить второй класс, например

<li><a href="/vita.html"class="someClass"{% if page.url == "/vita.html" %}class="current"{% endif %}>Vita</a></li>

это не

Любые советы приветствуются, спасибо, ребята

Seba

...