OctoberCMS - Rainlabs 博客插件 - foreach 类别显示博客文章

OctoberCMS - Rainlabs Blog plugin - foreach category display blog posts

您好,我想在一个页面上显示多个类别(作为预览)。 示例:

Category 1 
POST1, POST2...

Category 2 
POST1, POST2... 

Category 3 
POST1, POST2...
...

可以有很多类别,所以我想遍历它们,然后根据实际类别显示帖子。

我的博客组件如下所示:

[blogPosts categoriesPreview]
pageNumber = "{{ page }}"
categoryFilter = "top-recipes"
postsPerPage = 4
noPostsMessage = "No posts found"
sortOrder = "published_at desc"
categoryPage = "recipes-category"
postPage = "recipes-detail"

解决此问题的最佳方法是将类别传递给组件中的 "categoryFilter",如下所示:

{% component 'categoriesPreview' categoryFilter= category.name %}

但是它不起作用...我不知道如何解决这个问题。请帮助:)

为了后代(或者只是为了我自己的未来 :))要显示所有 post 取决于类别。简单使用 [blogCategories] 组件。每个类别的所有博客 post 都已在对象中,因此无需调用另一个(post 列表)组件并将类别过滤器传递给它们。