Файл данных Jekyll/Liquid yml не читается
У меня есть файл YAML в моей директории _data. Я запустил его, хотя YMLLint, и он получил там хорошо. Файл выглядит так:
- sbSecId: 0
title: Getting Started
link:
isLastSubSectionItem: 0
- sbSecId: 0
title: Developer Quick Start
link:
isLastSubSectionItem: 0
- sbSecId: 0
title: Examples
link:
isLastSubSectionItem: 1
- sbSecId: 0
title: Troubleshooting
link:
isLastSubSectionItem: 0
- sbSecId: 0
title: Dev Tips
link:
isLastSubSectionItem: 0
- sbSecId: 0
title: Common Issues
link:
isLastSubSectionItem: 0
...
В моем включаемом файле я могу распечатать весь файл
{{site.data.sidebar}}
и это показывает это на странице:
{"sbSecId"=>0, "title"=>"Getting Started", "link"=>nil, "isLastSubSectionItem"=>0}{"sbSecId"=>0, "title"=>"Developer Quick Start", "link"=>nil, "isLastSubSectionItem"=>0}{"sbSecId"=>0, "title"=>"Examples", "link"=>nil, "isLastSubSectionItem"=>1}
Я могу запустить цикл
{% for item in site.data.sidebar %}
<hr>
{% endfor %}
и я получу столбец правил на странице. Все идет нормально. Но я не могу получить доступ к каким-либо фактическим данным. Если я положу это в моем цикле:
{% for item in site.data.sidebar %}
<p>{{item.title}}</p>
{% endfor %}
ничего не появляется Я делаю что-то неправильно?