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