silverstripe / faq
提供问答页面和基于Solr的搜索
1.1.0
2016-10-29 05:16 UTC
Requires
Requires (Dev)
- hafriedlander/phockito: dev-master
- phpunit/phpunit: 3.7.*@stable
Suggests
- silverstripe/fulltextsearch-localsolr: For local testing of Solr
This package is auto-updated.
Last update: 2024-09-15 22:48:43 UTC
README
简介
此模块在Solr的基础上提供FAQ功能。
只需将此模块添加到项目中,您就会获得一个FAQ ModelAdmin,您可以在这里管理问题和答案。您只需要添加一个FAQPage类型(包含在模块中),以及一些问题和答案。
该模块包含自己的Solr搜索索引,具有模糊搜索功能,并有自己的停用词和同义词文件。
要求
- Fulltextsearch模块,版本2.1.0或更高。
- Phockito和PHPunit用于测试,如果您不关心运行测试,则不是必需的。
安装
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一样运行(链接)。
快速入门
功能
链接
待办事项
- 从yml文件获取控制器的静态配置变量
- 页面类型、搜索索引和数据对象易于扩展
- 版本FAQ(?)