Plone中的排序列表
项目描述
Plone集合类型是一种非常灵活的方式来聚合网站上的内容。它支持查询目录并根据可排序索引(修改日期、标题等)对结果进行排序。
有时您需要自定义排序的结果。想象一下一个包含许多人员内容项的文件夹,您希望在一个网站的部分显示排序A,在网站的另一部分显示排序B。
这就是这个插件发挥作用的地方。它允许在集合查询的结果上对集合/列表本身进行排序。这是通过编辑器完成的。
特性
如果您安装了一个包,它将提供一个自定义的内容类型(可排序集合),它具有与标准集合类型相同的功能,并额外允许在预览部分通过拖放进行结果排序。
内容类型利用了一个行为(可排序集合),它可以被自定义内容类型使用。
如果您安装了Mosaic,此插件提供可排序内容列表瓷砖,该瓷砖继承自plone.app.standardtiles的内容列表瓷砖,并具有额外的排序功能。
示例
安装
要求:Plone 5.1
通过将其添加到您的buildout来安装collective.sortedquerystring
[buildout] ... eggs = collective.sortedquerystring
然后运行 bin/buildout
开发
构建模拟(仅适用于Plone 5.1b4及以下)
$ bin/plone-compile-resources -s Plone -b plone $ bin/plone-compile-resources -s Plone -b plone-logged-in
构建资源
$ bin/plone-compile-resources -s Plone -b sortablequerystring
贡献
许可证
该项目采用GPLv2许可协议。
贡献者
Tom Gross, itconsense@gmail.com
变更日志
1.0a4 (2017-11-09)
构建包
将查询限制设置为50 [tomgross]
1.0a3 (2017-11-08)
不对排序结果进行限制
增强拖放布局 [adrianschulz]
1.0a2 (2017-09-07)
修复测试/静态代码分析和从YouTube流式传输演示视频 [tomgross]
1.0a1 (2017-09-07)
首次发布。 [tomgross]
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码分发
collective.sortedlisting-1.0a4.tar.gz (29.5 kB 查看哈希值)
关闭
collective.sortedlisting-1.0a4.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e89d2c6fc29a011e24d6c63495ff5ae030e424f2baeac69e9760ae1d92ae45f9 |
|
MD5 | 8c20ac1340c8260c0e528c9124cba842 |
|
BLAKE2b-256 | e39d9c4020003b560c5ae3ba92ed016237211159b8baf3a48c30f163436b704f |