我想根據通過過濾器的頁面數來組織一個頁面。jekyll在循環中分配concat?
我試圖追加truthy頁到集合,但它不起作用。
{% assign homepage_posts = [] %}
{% for my_page in site.pages %}
{% if my_page.homepage %}
{% assign homepage_posts = homepage_posts | concat: [my_page] %}
{% endif %}
{% endfor %}
<h1>size{{homepage_posts.size}}</h1>
<h1>{{homepage_posts}}</h1>
這是行不通的。 concat只能用於字符串嗎?
液體3. *已經有一個'concat'過濾器,它是爲陣列。 – marcanuy
我在那裏看不到它https://github.com/Shopify/liquid/blob/v3.0.6/lib/liquid/standardfilters.rb。 –
但在4中,是的:https://github.com/Shopify/liquid/blob/v4.0.0.rc1/lib/liquid/standardfilters.rb –