撇号页面标签,类型过滤器

时间:2017-11-24 00:28:21

标签: apostrophe-cms

我正在创建一组不同的模板,希望允许用户创建不同类型的页面,就像根据内容使用不同的模板一样。这就是为什么我想创建一个过滤器来帮助我按类型过滤页面并使用每页上包含的不同标签。

非常感谢这方面的帮助。 提前致谢! d

1 个答案:

答案 0 :(得分:0)

由于您的内容不是在树中构建,而是由其他属性动态过滤,因此正确的方向是使用片段而不是页面。请参阅reusable content with pieces

特别是,您要查看该教程的filtering the list of people部分,该部分演示了如何根据任何架构字段创建过滤器,包括类型字段" select" 。字段类型"选择"非常适合您的博客模板。"您可以使用该字段从include子类的主show.html模板中通过nunjucks确定apostrophe-pieces-pages的文件。

继续阅读这一点,您将学习如何使用AJAX为这些过滤器供电,这样他们就不需要整页刷新,但仍支持SEO并构建浏览器历史记录等。

编辑添加:与上述教程相关联的一些最相关的材料位于文章creating UI with apostrophe-pieces-pages中。