mmx/search

1.3.1 2024-09-03 15:38 UTC

This package is auto-updated.

Last update: 2024-09-03 15:38:45 UTC


README

此插件是 MMX 创新计划的一部分 - Modern MODX 方法。

依赖项

此包需要 mmxDatabase 来使用 Eloquent 模型与 MODX 数据库协同工作。

Composer 会自动下载 mmx/database 依赖。

准备

此包只能通过 Composer 安装。

如果您还没有在 MODX 3 中使用 Composer,只需下载您版本的 composer.json

cd /to/modx/root/
wget https://raw.githubusercontent.com/modxcms/revolution/v3.0.5-pl/composer.json

安装

composer require mmx/search --update-no-dev
composer exec mmx-search install

更新

composer update mmx/search --no-dev
composer exec mmx-search install

移除

composer exec mmx-search remove
composer remove mmx/search

如果您不想使用 mmxDatabase,也可以将其移除。

composer exec mmx-database remove && composer remove mmx/database

如何使用

  1. 在管理器中打开 mmxSearch 插件部分。
  2. 使用唯一的 title 创建新的搜索索引,例如 测试
  3. 使用 refresh 按钮索引资源。
  4. 调用指定索引标题的 mmxSearch 片段
[[!mmxSearch?index=`test`]]

您可以使用 chunk 为搜索按钮指定 tplBtn 参数。另一个参数 noCSS 将禁用加载构建样式。