集合中的静态文件(Jekyll)

沃斯托克姐妹



我有这个网站结构:

mysite
  _artworks
    category1
    category2
    category3

_config.yml文件中,我有:

collections:
 artworks:
  output: true

所有的静态文件移动到文件夹_site,但我不能引用他们通过{{ site.artworks.static_files }}index.html
实际上,我尝试像这样循环显示图片:

{% for art in site.artworks.static_files %}
    <img src="{{ art.path }}">
    <br>
    {{ art.path }}
    <br>
    <br>
    <br> 
{% endfor %}

为什么不起作用?如果这是一个项目画廊,又如何最好地组织一个集合来存储照片并按类别显示它们

马卡努伊

要访问集合生成的页面,您需要直接浏览它们:

{% for art in site.artworks %}
    <img src="{{ art.path }}">
    {{ art.path }}
{% endfor %}

如果您在集合的类别中指定了带有特殊标签和图像文件名的任何图像,则可以使用以下命令在循环内访问它们:

假设您的收藏中有前件事情:my_image: hello.jpg并且assets文件夹中有一张图片/assets/hello.jpg

{% for art in site.artworks %}
    <img src="assets/{{art.my_image}}">
{% endfor %}

如果您的收藏集仅包含图像,我宁愿在Jekyll数据文件中指定它们,然后将它们包含在帖子中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Jekyll无法在集合中找到包含文件

来自分类Dev

Jekyll's正在清除过程中删除静态文件

来自分类Dev

在jekyll中循环遍历过滤的集合

来自分类Dev

从Jekyll的集合中获取特定物品

来自分类Dev

如何在Jekyll for Github Pages的自定义集合文件夹中添加多个内容?

来自分类Dev

Jekyll:我可以合并集合和数据文件吗?

来自分类Dev

重用Jekyll中的文件路径

来自分类Dev

我可以在Jekyll中创建嵌套集合吗?

来自分类Dev

在Jekyll中,我们可以将多个集合分组到同一个文件夹中吗?

来自分类Dev

在 Jekyll 中,如何根据 JEKYLL_ENV 排除文件?

来自分类Dev

Jekyll集合未呈现

来自分类Dev

Django wkhtmltopdf中的静态文件

来自分类Dev

Django 1.6中的静态文件

来自分类Dev

Nginx中的静态文件设置?

来自分类Dev

访问SCD中的静态文件

来自分类Dev

Django 静态文件中的问题

来自分类Dev

Jekyll链接了馆藏中的文件?

来自分类Dev

jekyll中的预处理标记文件

来自分类Dev

检测文件是否包含在Jekyll中

来自分类Dev

jekyll中的预处理标记文件

来自分类Dev

从文件集合中按索引选择文件

来自分类Dev

在文件集合中查找文件

来自分类Dev

Xaml C#中可观察的集合静态资源

来自分类Dev

在静态集合中存储函数将如何影响系统?

来自分类Dev

如何在静态方法中打印集合项?

来自分类Dev

Nginx中的静态文件,Django中的Gunicorn

来自分类Dev

静态实例集合C ++?

来自分类Dev

SignalR静态集合

来自分类Dev

Jekyll中的Jekyll代码