5t3ph / 5t3ph/11ty-rocks

Group Tags Together - Example doesn't work as described

オープン
#25 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
SCSS
スター
28
フォーク
10
PR マージ指標
30日以内にマージされた PR はありません

説明

https://11ty.rocks/posts/creating-and-using-11ty-collections/#group-tags-together

Described as:
Will show/create a merge of collections based on/of 2 tags.
= content with tags either/or "post" OR "page"

Result is:
Does only show/create a collection of pages that have both tags "page" AND "post".

Difference:
Posts need BOTH tags "post" AND "page" to be in that new collection, instead of either/or.

Either there is another setting (in .eleventy.js/config.eleventy.js) that's missing here or... ???

Doesn't work as described/expected in either 11ty@1/11ty@2.

Let me know if I miss something crucial here or ... else.

11ty docs describe it "correct":
https://www.11ty.dev/docs/collections/

Retrieve content that includes **ALL** of the tags passed in. Returns an array.

```js
module.exports = function(eleventyConfig) {
// Get only content that matches a tag
eleventyConfig.addCollection("myTravelPostsWithPhotos", function(collectionApi) {
return collectionApi.getFilteredByTags("post", "travel", "photo");
});
};
```

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。