heimrichhannot/contao-search_plus

扩展contao核心搜索,以实现更多功能,如PDF搜索。

1.2.0 2020-10-19 12:27 UTC

README

注意:此包不再积极维护!请参阅我们的Search Bundle以获取contao 4和新的功能!

扩展contao核心搜索,以实现更多功能,如PDF搜索。

功能

  • PDF搜索
  • 过滤搜索前端模块的页面
  • 在be_rebuild_index.html5中支持Access-Control-Allow-Origin

依赖关系

无需担心,通过composer安装,所有依赖关系将像魔法一样解决。

PDF搜索

  • 索引搜索页面内引用的PDF文件,并且必须本地(contao文件系统)存储
  • 使用smalot/pdfparser解析PDF文件
  • 使用tl_files中的元信息提供更好的文件标题(考虑语言因素)
  • 在结果列表中分组结果
  • 选择搜索顺序(首先显示页面,首先显示文件或按相关性显示)

使用方法

安装

将以下行添加到您的composer.json要求的部分

"heimrichhannot/contao-search_plus" : "^1.0"

您也可以通过命令行添加此包

composer require heimrichhannot/contao-search_plus

模板

您需要添加两个模板: mod_search_simplemod_search_advanced。在您的 mod_search 模板中,您需要添加 <?php echo $this->form ?> 以输出正确的搜索表单模板。 从版本1.2开始,对于contao 4.x不再需要。

设置

您可以在Contao设置页面上禁用PDF搜索。如果启用,将提供设置解析PDF文件最大大小的选项。

鸣谢

contao 4.x兼容性更改由fanthomas communications赞助。