Выпускать | Поддерживаемые версии Pimcore | Поддерживаемые версии Symfony | Дата выпуска | Поддерживается | Ветвь |
---|---|---|---|---|---|
4.х | 11.0 | ^6.2 | -- | Функциональная ветка | владелец |
3.х | 11.0 | ^6.2 | 28.09.2023 | Исправления ошибок | 3.х |
2.х | 10.0 - 10.6 | ^5.4 | 19.12.2021 | Нет | 2.х |
1.х | 6.6 - 6.9 | ^4.4 | 18.04.2021 | Нет | 1.х |
Пакет динамического поиска позволяет вам переопределить свою стратегию поиска. Он основан на нескольких поставщиках данных и индексов.
Доступно несколько поставщиков данных и индексов:
"require" : {
"dachcom-digital/dynamic-search" : " ~4.0.0 "
}
Добавьте Bundle в 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'
Вам нужен как минимум один поставщик данных и один поставщик индексов. Их необходимо устанавливать отдельно. Пожалуйста, ознакомьтесь с инструкциями по установке каждого провайдера (см. список выше).
# 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 , Левенхофштрассе 15, 9424 Райнек, Швейцария
dachcom.com, [email protected]
Copyright © 2024 DACHCOM.DIGITAL. Все права защищены.
Для получения подробной информации о лицензировании посетите LICENSE.md.
Перед обновлением ознакомьтесь с нашими примечаниями к обновлению!