arter / amos-search
此包的最新版本(1.1.0)没有可用的许可信息。
Amos Search
1.1.0
2024-05-07 10:05 UTC
Requires
- php: >=5.4.0
- arter/amos-core: >=1.9.57
This package is auto-updated.
Last update: 2024-09-07 10:49:51 UTC
README
插件,允许在多个模型上执行全局搜索。全局搜索可以扩展到任何模块。要为一个模型启用全局搜索
- 使模型搜索类实现 arter\amos\core\interfaces\SearchModelInterface;
- 使模型实现 ModelLabelsInterface
安装
安装此扩展的首选方式是通过 composer。
运行以下命令之一:
composer require arter/amos-search
或
"arter/amos-search": "~1.0"
将以下内容添加到您的
composer.json
文件的 require 部分:将模块添加到后端 modules-amos 配置中
<?php $config = [ 'modules' => [ 'search' => [ 'class' => 'arter\amos\search\AmosSearch' ], ], ];
在 backend/params-local 中启用搜索栏添加
搜索导航菜单
'searchNavbar' => true
模块配置
- enableNetworkScope - 布尔值,默认 = false
如果为 true,当作用域在网络上(例如社区)内时,仅显示网络内容结果