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

问题描述 投票:0回答:1

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

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 %}

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

php laravel blogs octobercms
1个回答
0
投票

[用于下一代(或仅用于未来本人:))显示所有帖子取决于类别。简单使用[blogCategories]组件。每个类别都已在对象中包含所有博客帖子,因此无需通过传递类别过滤器来调用另一个(帖子列表)组件。

© www.soinside.com 2019 - 2024. All rights reserved.