跳转到主要内容

显示可定义的筛选端口号,允许筛选搜索结果

项目描述

collective.portlet.filtersearch

此软件包定义了一个端口号,显示当前搜索结果的附加筛选器。筛选器以两种模式工作。

  1. 按简单索引/值分组的结果

  2. 另外按所选标准的唯一值分组

安装

要安装,只需将collective.portlet.filtersearch添加到您的buildout文件中

[buildout]
...
eggs =
    collective.portlet.filtersearch
    ...

该软件包使用z3c.autoinclude,因此无需将其添加到您的zcml部分。

重新启动您的zope实例,并通过Plone控制面板中的添加/删除产品安装它。

设置

在端口号编辑表单中,您可以定义哪些筛选器应出现在端口号中

Criteria title - The title of criteria displayed in the portlet
Main index - Name of index which is used to group it ( it has to be in metadata too )
Value - The value of the index that the brain has to match to group

以及附加值

Expand list with unique values - Check box to enable the sub filtering
Sub index - Name of index which is used for listing unique groups dynamically

您可以添加任何数量的标准

提示:要启用搜索模板中的端口号,只需将其添加到您的网站根目录,并删除行 <metal:block fill-slot="column_two_slot" /> 以启用所有端口号。

待办事项

  • 确定何时显示端口号和何时隐藏 - 修复可用属性

  • 添加一些测试将很棒

变更日志

0.3 (2010-01-15)

  • 通过在会话中存储request.form修复了会话的奇怪行为

0.2

  • 更改行为,使端口号记住第一次搜索

0.1(未发布)

  • 初始版本

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

collective.portlet.filtersearch-0.3.zip (23.6 kB 查看哈希值)

上传时间

由以下支持

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误日志StatusPageStatusPage状态页