提供问答页面和基于Solr的搜索

安装次数: 1,373

依赖项: 2

建议者: 0

安全: 0

星标: 3

关注者: 9

分支: 13

开放问题: 5

类型:silverstripe模块

1.1.0 2016-10-29 05:16 UTC

This package is auto-updated.

Last update: 2024-09-15 22:48:43 UTC


README

Build Status Latest Stable Version Total Downloads License Dependency Status Reference Status

简介

此模块在Solr的基础上提供FAQ功能。

只需将此模块添加到项目中,您就会获得一个FAQ ModelAdmin,您可以在这里管理问题和答案。您只需要添加一个FAQPage类型(包含在模块中),以及一些问题和答案。

该模块包含自己的Solr搜索索引,具有模糊搜索功能,并有自己的停用词和同义词文件。

要求

安装

composer require silverstripe/faq

通过访问http://yoursite.com/dev/build运行数据库重建。这将添加模块正常运行所需的数据库列和表。

确保您已启动silverstripe/fulltextsearch-localsolr(有关启动本地Solr实例的说明,请参阅此模块的文档)。

运行Solr相关任务

$ ./framework/sake dev/tasks/Solr_Configure
$ ./framework/sake dev/tasks/Solr_ReIndex
如果您使用CWP

请查阅如何在文档中配置此模块以像CWP-Solr一样运行(链接)

快速入门

  1. 将FAQPage添加到您的CMS中

  2. 在FAQ ModelAdmin侧边栏链接中添加一个FAQ

  3. 等待Solr重新索引

  4. 搜索您的FAQ页面 :)

功能

链接

待办事项

  • 从yml文件获取控制器的静态配置变量
  • 页面类型、搜索索引和数据对象易于扩展
  • 版本FAQ(?)