我有一个文件夹结构如下所示:杰奇 - 获取目录中的所有文件夹,并生成网页
/gallery/images/category1/
/gallery/images/category2/
/gallery/images/category3/
/gallery/images/category4/
/gallery/images/category5/
and so on..
里面每个文件夹中,有一堆图像。但是,这些类别文件夹总是在变化,名称也是如此。
我的目标是让jekyll auto为这些类别的每一个生成一个单独的页面。然后在此页面中,循环浏览该文件夹中的每个图像并将其显示在页面上。
我需要帮助的内容:
- 我怎么看在
/gallery/images
文件夹,并抓住所有的文件夹 - 一旦我知道所有的文件夹,你如何生成页面,例如
/gallery/[FOLDER_NAME].html
每个其中之一
一旦我能够做到这一点,我知道我可以有以下作为页面的内容,并罚款。
{% for image in site.static_files %}
{% if image.path contains 'gallery/{{ FOLDER_NAME }}' %}
<img src="{{ site.baseurl }}{{ image.path }}" />
{% endif %}
{% endfor %}
任何帮助或指导将不胜感激。
什么是需要背后的文件夹的具体原因何在呢? – kawnah
@kawnah我已经更新了我的问题,要更加具体 – bryan