Instalación
El módulo se distribuye como paquete de Composer (mibizum/module-search) y, una vez publicado, también desde Magento Marketplace. En ambos casos la instalación es la habitual de cualquier módulo de Magento 2.
Opción A: Composer (recomendada)
Desde la raíz de tu Magento:
composer require mibizum/module-search
bin/magento module:enable Mibizum_Search
bin/magento setup:upgrade
bin/magento setup:di:compile # en modo producción
bin/magento setup:static-content:deploy # en modo producción
bin/magento cache:flushsetup:upgrade crea las tablas del módulo (cola de indexación, configuración de atributos y badges) y deja el indexador Mibizum Search products en modo Update by Schedule, para que capture los cambios de catálogo y stock sin bloquear los guardados.
Comprueba el modo en System, Index Management. Si el indexador Mibizum Search products aparece como Update on Save, ponlo en programado:
bin/magento indexer:set-mode schedule mibizum_search_product.
Opción B: Magento Marketplace
- Compra o añade el módulo desde tu cuenta de Marketplace.
- En tu Magento: System, Web Setup Wizard, Component Manager, o por Composer con las claves de acceso de Marketplace.
- Ejecuta
setup:upgradey, en producción,setup:di:compile.
Comprobación
- Ve a Stores, Configuration, MIBIZUM, Mibizum Search: debería aparecer la sección de configuración.
- En el menú lateral aparece Mibizum Search con Reindex and sync y la gestión de badges.
- Asegúrate de que el cron de Magento está corriendo (publica los cambios en segundo plano).
Recién instalado, el módulo está desactivado: no publica nada hasta que lo conectas. Sigue con la Configuración.
Requisitos de entorno
- Magento 2.3.7 (PHP 7.4) o 2.4.4 a 2.4.8 (PHP 8.1 a 8.3), Open Source o Adobe Commerce.
- OpenSearch o Elasticsearch como motor nativo (Elasticsearch en la 2.3; el override cae a él si hace falta).