Доступ к подпапкам в папке Jekyll _data - PullRequest
0 голосов
/ 12 февраля 2019

Я пытаюсь получить доступ к некоторым изображениям, хранящимся в папке _data моего проекта jekyll.Изображения хранятся в папках года следующим образом:

    .
    ├── _data
    |   ├── Images
    |       ├── 2017
    |           ├── img1
    |           └── img2
    |       ├── 2018
    |           └── img1

Я пытался получить доступ к изображениям на 2017 год примерно так:

    {% assign year = '2017' %}
    {% for folder in site.data.Images %}
        {% if year == folder.first %}
            {{folder.first}}
            {% assign images = folder.last %}
            {% for image in images %}
                Found
            {% endfor %}   
        {% endif %}
    {% endfor %}

, но {{folder.first}}Я не могу понять, несмотря на большой поиск, как получить доступ к изображениям в этой папке.«Найдено» никогда не отображается.Я пробовал:

    {% assign images = folder %}
    {% assign images = folder.last %}
    {% assign images = folder[1] %}

и несколько других вещей, но я не могу заставить его работать.Любая помощь будет высоко ценится.

1 Ответ

0 голосов
/ 12 февраля 2019

Из документации Джекилла :

"Эти файлы должны быть файлами YAML, JSON или CSV (используя расширение .yml, .yaml, .json или .csv), ... "

Ваши файлы без расширений не найдены jekyll.

...