【发布时间】:2021-07-15 20:20:21
【问题描述】:
我正在创建一组不同的模板,以允许用户创建不同类型的页面,就像根据内容使用不同的模板一样。这就是为什么我想创建一个过滤器来帮助我按类型过滤页面并使用每个页面上包含的不同标签。
【问题讨论】:
-
在我看来,您对将这些页面排列在树中并不是很感兴趣,并且希望您和公众都按类型和标签浏览它们。那是对的吗?如果是这样,您可能应该使用片段而不是页面。
-
没错!假设我有一个博客,用户可以创建不同的类型的帖子(意味着不同的帖子模板)。用户希望能够通过 6/7 不同的标准找到帖子,因此出于 UX 原因,标签比树更好。其中一个标准是 type,在这种情况下,它对应于 post 的类型,例如文字帖子、图片帖子或视频帖子。我能否 (1) 拥有一个包含/列出所有类型帖子的“所有帖子” 视图页面? (2) 在相同的过滤器面板中使用相同的标准过滤该视图/帖子列表,甚至每个“帖子”类型都有一个?
标签: apostrophe-cms