pimcore dynamic search
v4.0.0
リリース | サポートされている Pimcore バージョン | サポートされている Symfony のバージョン | 発売日 | 保守済み | 支店 |
---|---|---|---|---|---|
4.x | 11.0 | ^6.2 | -- | 機能ブランチ | マスター |
3.x | 11.0 | ^6.2 | 2023.09.28 | バグ修正 | 3.x |
2.x | 10.0 ~ 10.6 | ^5.4 | 2021.12.19 | いいえ | 2.x |
1.x | 6.6 ~ 6.9 | ^4.4 | 2021.04.18 | いいえ | 1.x |
動的検索バンドルを使用すると、検索戦略を再定義できます。これは、複数のデータプロバイダーとインデックスプロバイダーに基づいています。
利用可能なデータプロバイダーとインデックスプロバイダーがいくつかあります。
"require" : {
"dachcom-digital/dynamic-search" : " ~4.0.0 "
}
バンドルをbundles.php
に追加します。
return [
DynamicSearchBundle DynamicSearchBundle ::class => [ ' all ' => true ],
];
$ bin/console pimcore:bundle:install DynamicSearchBundle
$ bin/console messenger:setup-transports
を実行します。 $ bin/console doctrine:migrations:migrate --prefix 'DynamicSearchBundleMigrations'
少なくとも 1 つのデータ プロバイダーと 1 つのインデックス プロバイダーが必要です。これらは個別にインストールする必要があります。各プロバイダーのインストール手順を確認してください (上記のリストを参照)。
# config/routes.yaml
dynamic_search_frontend :
resource : ' @DynamicSearchBundle/config/pimcore/routing/frontend_routing.yaml '
$ bin/console messenger:consume dynamic_search_queue
キュー ワーカーと推奨される設定の詳細については、こちらをご覧ください。
定義を追加したら、エンジンを開始する準備が整います。常に詳細な-v
フラグを使用してください。そうしないと、進行中のデータ/インデックス提供プロセスに関するプロセス情報が取得できなくなります。
$ bin/console dynamic-search:run -v
DACHCOM.DIGITAL AG 、Löwenhofstrasse 15、9424 Rheineck、Schweiz
dachcom.com、[email protected]
著作権 © 2024 DACHCOM.DIGITAL.無断転載を禁じます。
ライセンスの詳細については、LICENSE.md をご覧ください。
アップデートする前に、アップグレードに関する注意事項をご確認ください。