У меня есть вложенный файл данных yaml для моего блога jekyll, например:
Nickname1:
name: John
address: Johnstreet 1
Nickname2:
name: Rudolf
address: Rudolfstreet 1
Я использую его для печати дополнительной информации после каждого поста, которую я указываю в начале статьи.Это отлично работает.
Теперь я хочу создать сайт, который перечисляет все записи этого файла данных.Теоретически это должно быть легко:
{% for nickname in site.data.NAMEOFFILE %}
<li> {{ nickname.address }} </li>
{% endfor %}
Однако это не работает, потому что данные YAML являются вложенными.Данные должны оставаться вложенными, и у каждой записи должен быть свой псевдоним.Проблема в том, что, конечно, я не могу перебрать все записи, потому что все они имеют разные имена.
Можете ли вы помочь мне здесь?Есть ли способ, которым я могу достичь этого без изменения вложенной структуры моего файла данных?Изменение вложенной структуры приведет к поломке больших частей моего сайта.
Заранее спасибо.