Jekyll - L oop через папку содержимого, извлечение файлов и включение содержимого файла в файл HTML - PullRequest
0 голосов
/ 04 августа 2020

Моя структура папок Jekyll выглядит следующим образом:

_includes
_data
_layouts
content
  - homepage
      - carousel
          slide1.html
          slide2.html
          slide3.html
index.html

В индексе. html, я хотел бы l oop просмотреть содержимое папки content/homepage/carousel и включить html файлы с шаблоном имени файла slide**Number**.html.

Мне также нужно иметь способ применить класс active css только к первому включению. (4-я строка этого кода). Пока у меня это в индексе. html.

<div class="carousel-inner" role="listbox">
        {% assign carouselFiles = site.content.homepage.carousel %}
        {% for carouselSlide in carouselFiles %}
        <div class="carousel-item active">
          <div class="carousel-container">
            <div class="carousel-content container">
              {% include carouselSlide %}
            </div>
          </div>
        </div>
        {% endfor %}
      </div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...