Comment ajouter la recherche intelligente à Drupal Commerce
Ajoutez la recherche Indexa à Drupal Commerce à l’aide du modèle HTML commun de votre thème Drupal.
Préparer le catalogue et le code
Connectez votre flux de produits dans Indexa et attendez le chargement du catalogue.
Dans « Widget → Intégration », saisissez l’URL du site et copiez le code universel.
Ajouter le code de recherche à Drupal Commerce
Si votre thème ou un module propose un champ global de code d’en-tête, utilisez-le.
Sinon, demandez à la personne chargée de la maintenance d’ajouter le script complet avant </head> dans html.html.twig, dans votre thème personnalisé.
Sauvegardez le fichier et conservez les espaces réservés et le code du thème Drupal existants. Ne remplacez pas le modèle complet par ce fragment.
Appliquez les modifications au thème actif et videz le cache de Drupal.
Exemple pour html.html.twig
<head>
<!-- Existing Drupal theme code and placeholders -->
<script async src="INDEXA_LOADER_URL_FROM_DASHBOARD"></script>
</head>
Vérifier la recherche après l’installation
Ouvrez votre boutique, puis utilisez « Vérifier l’installation » dans Indexa. Sélectionnez les éléments de recherche pour ordinateur et mobile, puis enregistrez.
Recherchez un produit, suivez son lien et fermez le widget. Répétez l’opération sur la page d’accueil, une page de catégorie et une page produit.
Drupal Commerce utilise le thème du site Drupal. Testez la recherche sur les pages produit et après la navigation, y compris sur les pages mises à jour dynamiquement.