Моя структура папок 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>