跳转到主要内容

通过flexigrid进行Plone搜索结果

项目描述

vs.flexigridsearch

vs.flexigridsearch 提供了 Plone 3/4 中 search.pt 模板的直接替换方案。搜索结果使用 jQuery flexigrid 插件以可排序表格的形式呈现。

安装

  • vs.flexigridsearch 添加到您的 buildout 配置中的 eggs 选项,并重新运行 buildout

  • 使用相关 Plone3 或 Plone 4 扩展配置文件创建一个新的 Plone 网站

  • 或通过 portal_setup (导入 选项卡) 导入现有 Plone 网站的关联配置文件(由于 Plone 3 和 4 中的 jQuery 版本不同,我们需要不同的 flexigrid 版本,因此有针对 Plone 3 和 4 的专用配置文件)。

使用方法

  • 无特殊使用方法:执行搜索,结果应使用 flexgrid jQuery 扩展插件渲染。

配置

  • vs.flexigridsearch 使用 portal_properties/flexigridsearch_properties 下的属性表进行其配置

    • portalTypesToSearch - 要搜索的门户类型列表(软件的未来版本将使用 Plone 的配置)

    • sort_limit - 从 portal_catalog 获取的最大命中数。参数名称可能有些误导,但 portal_catalog 实际上会限制返回的行数

    • columns - 定义 flexigrid 表格的列。通常 vs.flexigridsearch 可以支持 portal_catalog 的所有可搜索索引

      • 标题(如果您想创建指向内容对象的可点击链接,则应始终包含此项)

      • 描述

      • getId

      • 创建

      • 创建者

      • 开始

      • 结束

      • 生效

      • 过期

      • 位置

      • 主题

      • getObjSize

      • 审查状态

      • 门户类型

需求

  • 在Plone 3.3.X, 4.0.X上进行测试

  • 与Plone 4.2或更高版本不兼容

翻译

由于Plone中缺少适当的国际化框架,我们在skins/vs_flexigridsearch/vs_flexigridsearch_translations.js中提供了自己的自建国际化翻译功能。请直接在此处添加您的翻译。如果您想为其他语言贡献翻译,请直接在collective SVN中进行修改。

项目页面

错误跟踪器

SVN

许可证

vs.flexigridsearch是在GNU公共许可证V 2(GPL 2)下发布的

作者

Andreas Jung
www.zopyx.com

Veit Schiele
www.veit-schiele.de

变更日志

1.0.1 (2013/06/04)

  • 更新文档和troove分类器

1.0.0 (2011/06/09)

  • UI的细微变化

0.4.3 (2011/06/06)

  • 对portal_type和review_state字段的支持国际化

0.4.2 (2011/06/06)

  • 代码清理

  • 使用Title字段渲染文档链接(而不是getId

0.4.1 (2011/05/24)

  • 更健壮的配置属性解析

  • 更新文档

0.4.0 (2011/05/23)

  • 模板和JS代码的国际化(英语,德语)

0.3.1 (2011/05/20)

  • 修复不正确的URL使用

0.3.0 (2011/05/20)

  • 更新文档

  • 直接替换search.pt(不再有custom_search.pt)

0.2.2 (2011/05/19)

  • 覆盖search方法,以便作为标准Plone搜索结果页面的即插即用替换

0.2.1 (2011/05/16)

  • 添加getId到默认列

0.2.0 (2011/05/12)

  • 现在与Plone 3和4兼容

0.1.1 (2011/05/12)

  • 添加对更多标准索引的支持

  • 更新文档

0.1 (2011/05/11)

  • 初始发布

项目详情


下载文件

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

源代码发行版

vs.flexigridsearch-1.0.1.zip (69.9 kB 查看哈希值)

上传时间

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面