Magento 2

Shop By Brand

Make it easy for your customers to navigate and shop products of their favorite brands on your store. Showcase your brands on separate pages with Shop By Brand for Magento 2.

marketplace approved
145,00€excl. VAT
  • Lifetime license
  • 12 months support & upgrade
  • 60 days money-back guarantee
  • Extensible source code
  • Unlimited test domains
  • Free composer access
Demo Store

Mettez en valeur toutes vos marques sur votre boutique Magento 2 avec Shop By Brand

  • Permettez à vos clients de trouver rapidement ce qu'ils recherchent grâce au menu des marques, à l'alphabet et au formulaire de recherche disponibles sur la page de référencement des marques.
  • Compatible avec le thème Luma et avec les thèmes Hyvä.

Mettez en valeurs vos marques sur votre boutique en ligne

  • Un menu des marques
  • Une page listant les marques
  • Des pages spécifiques à chaque marque
  • Les logos des marques sur vos pages produits

Prenez l'extension en main facilement et rapidement

  • 1. Sélectionnez l'attibut de la marque et sauvegardez la configuration
  • 2. Vos marques sont déjà disponibles !
  • 3. Il ne vous reste plus qu'à configurer l'affichage du menu et de la page des marques
  • 4. Et enfin, personnalisez les pages de chacune de vos marques

Appréciez une extension responsive et optimisées pour le référencement

  • Boostez les classements sur les pages de résultats de recherche en gérant la clé d'URL, les meta titres, descriptions et mots-clés de vos pages de marque.
  • Offrez un design entièrement responsive à tous les utilisateurs de votre site web.

Content

    Comment utiliser Shop By Brand pour Magento 2

    L'extension Shop By Brand vous permet de regrouper les produits par marques à partir d'un attribut produit. L'extension est très simple à utiliser et vous permet de la configurer selon vos besoins.

    Vos clients pourront trouver ce qu'ils cherchent très rapidement grâce au menu Marque, à l'alphabet et au formulaire de recherche disponible sur la page listant les marques. 

    L'extension est fournie avec plusieurs options de configuration pour vous permettre de mettre en avant les marques disponibles dans votre boutique en ligne. 

    Vous aurez également un contrôle total sur le SEO de chaque page de marque et pourrez gérer la clé d'URL, les meta titre, description, et mots-clés.

    Avec un thème Hyvä, après l'installation ou la mise à jour de l'extension, lancez bin/magento hyva:config:generate puis recompilez le CSS de votre thème, comme pour tout module compatible Hyvä : le menu des marques et la page des marques fonctionnent sans, mais leurs styles sont alors compilés avec le thème.

    ETAPE 1 : Gérer les marques

    Une fois que l'attribut marque est sélectionné dans la configuration, il ne vous reste plus qu'à configurer chaque marque individuellement puisque les options de la marque sont automatiquement créées. 

    Vous pouvez activer l'extension dans :
    Stores › Settings › Configuration › Wyomind › Shop by brand › GEneral Settings

    Choisir l'attribut marque

    Une fois que l'extension est activée, vous pouvez choisir l'attribut de la marque dans :
    Stores › Settings › Configuration › Wyomind › Shop by brand › GEneral Settings

    Par exemple, vous pourriez choisir l'attribut Manufacturer configuré comme ci-dessous :

    Une fois que l'attribut marque est sélectionné, sauvegardez la configuration.

    Toutes les options de l'attribut produit seront automatiquement créées et ajoutées en tant que marque à la grille dans :
    Catalog › Manage Brands

    Une fois les marques créées, il n'y a plus aucun lien avec les informations des options d'attribut. Changer les valeurs d'attribut ne modifiera pas la marque, cependant, ajouter une option d'attribut créera une nouvelle marque.

    Editer les marques

    L'extension vous permet de personnaliser les pages de chaque marque au niveau de chaque vue magasin. Vous pourrez ajouter une bannière, une description, une courte description et afficher la navigation par filtres pour aider vos clients à naviguer parmi les produits de vos marques.

    Vous pouvez facilement éditer chaque marque depuis :
    Catalog › Manage Brands

    Dans un premier temps, vous devrez définir :

    • Titre principal
      Il s'agit du nom de la marque tel qu'il sera affiché en front-end.

      Casual Brand

    • Statut
      Si désactivée, la marque ne sera par disponible en front-end.
    • Ancre
      Ceci va afficher la navigation par filtres sur la page de la marque.
    • Logo
      Le logo doit être au format JPG, GIF, PNG, et la taille ne doit pas excéder 2 MB.
      Si l'option swatch est une couleur, une image de 50 pixels de côté sera générée avec la couleur de cette option.
    • Texte alternatif pour le logo 
      Il s'agit de texte à afficher si le logo de l'image est introuvable.

      Casual Brand

    SEO

    L'extension Shop By Brand vous permet de gérer le SEO pour chacune de vos pages de marque. 

    • URL Key
      Il s'agit de la clé d'URL pour accéder à la page.

      casual-brand

    • Meta Titre
      C'est le meta titre pour la page de la marque.

      Casual brand

    • Meta Description
      C'est la meta description pour la page de la marque.

      Casual Brand is a brand of clothing and accessories created in 1990.

    • Meta Mots-clés
      Il s'agit de meta mots-clés. Ils doivent être séparés par une virgule. 

      casual,clothes,clothing,fashion

    Contenu

    Dans la section Content, vous pouvez ajouter : 

    • Description
      La description sera affichée en haut de la page de la marque.
    • Description courte
      La description courte sera affichée dans le tooltip (si activé) et dans la page listant les marques.
    • Bannière
      La bannière doit être au format JPG, GIF, PNG, et la taille ne doit pas excéder 2 MB.
    • Texte alternatif pour la bannière
      Il s'agit de texte à afficher si l'image de la bannière est introuvable.

      Bannière Casual Brand

    Produits

    Dans l'onglet Products, vous pouvez retrouver une grille comprennant tous les produits liés à cette marque. 

    ETAPE 2 : Gérer la page listant les marques

    Vous pouvez activer la page des marques depuis :
    Stores › Settings › Configuration › Wyomind › Shop by brand › Brands listing page

    Vous devrez configurer plusieurs options.

    Clé d'URL

    Définissez la clé d'URL de la page listant les marques.

    marques.html

    Vous pourrez alors accèder à cette page depuis : www.votreboutique.com/marques.html

    Title

    Définissez un titre pour la page listant les marques.

    Marques

    Afficher le logo des marques

    Si vous choississez d'afficher le logo des marques, définissez :

    • Largeur minimale du logo
      La taille doit être définie en pixels.

      50

    • Largeur maximale du logo
      La taille doit être définie en pixels.

      50

    Ajouter un tooltip avec une description sur la marque

    Vous avez la possibilité d'afficher un tooltip avec une courte description lorsqu'on passe la souris sur le logo ou le nom de la marque.

    Ajouter un formulaire de recherche de marques

    Vous pouvez ajouter un formulaire de recherche pour les marques. 

    Afficher l'alphabet

    Affichez l'alphabet en haut de la page pour permettre de filtrer les marques.

    Vous pouvez choisir de ne pas afficher les lettres qui ne correspondent à aucune marque. 

    Afficher les marques sans produits

    Vous avez la possibilité de ne pas afficher les marques qui n'ont aucun produit. 

    Afficher le nombre de produits pour chaque marque

    Affichez le nombre de produits pour chaque marque.

    Vous pouvez aussi cacher le nombre de produits pour chaque marque.

    ETAPE 3 : Gérer le menu des marques

    Le menu des marques est une vue minimalist de la page listant les marques.

    Vous pouvez configurer les options suivantes. 

    Afficher le logo des marques

    Si vous choississez d'afficher le logo des marques dans le menu, définissez :

    • Largeur minimale du logo
      La taille doit être définie en pixels.

      30

    • Largeur maximale du logo
      La taille doit être définie en pixels.

      30

    Afficher l'alphabet

    Affichez l'alphabet dans le menu pour filtrer les marques.

    Choisissez de ne pas aficher les lettres qui ne correspondent à aucune marque. 

    Afficher les marques sans produits

    Vous pouvez cacher les marques qui n'ont aucun produit dans le menu. 

    Afficher le nombre de produits pour chaque marque

    Vous pouvez choisir d'afficher le nombre de produits pour chaque marque dans le menu.

    Vous pouvez aussi cacher le nombre de produits de chaque marque dans le menu.

    ETAPE 4 : Gérer la page produit

    Vous avez la possibilité d'ajouter le logo de la marque sur vos pages produit.

    Pour ça, activez l'option Display brand logo depuis :
    Stores › Settings › Configuration › Wyomind › Shop by brand › Product Page 

    Si activée, le logo de la marque sera affiché sur chaque page produit. 

    FAQ

    Informations Pré-vente

    Versions de Magento compatibles avec Shop By Brand

    Cette extension fonctionne avec Magento Community Edition et Magento Enterprise Edition. Vous pouvez vérifier dans l'onglet Compatibility si Shop By Brand est compatible avec votre version de Magento.

    Magento Open Source vs Magento Commerce vs Magento Commerce Cloud

    Magento propose désormais trois variantes de son produit.

    Leurs noms ayant changé au cours des dernières années, voici un récapitulatif :

    • Magento Open Source : anciennement Magento Community Edition (CE), est une plate-forme de commerce électronique gratuite.
    • Magento Commerce : anciennement Magento Enterprise (EE), est la version payante de Magento et propose des services de support.
    • Magento Commerce Cloud : est la version payante de Magento et propose des services de support et d'hébergement.

    Licence et domaines

    Conditions de validité d'une licence

    Votre licence est valide pour une durée illimitée sur une seule instance.

    • Si vous utilisez plusieurs instances, il vous faudra acheter une licence supplémentaire pour chacune d'entre elles.
    • Si vous gérez plusieurs sites sur la même instance, vous n’aurez besoin que d’une seule licence pour l’ensemble de vos domaines.

    Bien que la période de validité de votre licence soit illimitée, celle de votre période de Support & Upgrade est quant à elle limitée à 12 mois (durée offerte à l’achat de votre licence). Passé ce délai, il vous faudra en acheter une nouvelle (voir FAQ: Prolonger sa période de Support)

    Pré-enregistrement des domaines

    Vous avez la possibilité de pré-enregistrer votre domaine de production à votre licence.

    Grâce à cette option vous pourrez installer et activer votre domaine afin qu'il soit prêt à l'emploi avant son lancement en ligne.

    Pour pré-enregistrer votre domaine :

    1. Allez dans :
      mY account › Licenses & DOwnloads
    2. Cliquez sur l'icone Settings à côté de l'extension pour laquelle vous souhaitez pré-enregistrer votre domaine.
    3. En bas de la page, sous votre liste de domaine se trouve un lien. Cliquez sur :
      Do you want to pre-register your domain in order to be ready to go live?
    4. Entrez votre nom de domaine puis cliquez sur  PRE-REGISTER NOW  pour finaliser votre pré-enregistrement.

    Environnements de test

    Votre licence est valide pour une durée illimitée sur une seule interface. Il est possible, cependant, d'étendre ou de transférer votre licence dans deux cas : 

    • Si vous désirez ajouter vos environnements de test à votre licence.
      Dans ce cas, vous pouvez étendre votre licence gratuitement, et ce, pour un nombre illimité de domaines (dev, staging, local..).
      Ex: mywebsite-staging.com ou mywebsite-dev.com
    • Si vous souhaitez transférer votre licence sur un autre domain de production.
      Dans ce cas, la période de Support & Upgrade pour la licence doit être active.



    Pour pouvoir utiliser Shop By Brand à la fois sur votre environnement de production et de test, suivez les étapes ci-dessous:

    1. Téléchargez Shop By Brand depuis votre compte Wyomind.
      (voir FAQ: Téléchargement des modules)
    2. Installez Shop By Brand sur votre environnement.
      (voir FAQ: Installation des modules sur Magento ou sur WooCommerce)
    3. Activez la licence.
      (voir FAQ : Activation des licences en ligne de commande sur Magento ou sur WooCommerce)
    Dans le cas où vous avez de nombreux domaines de staging ou si vous êtes une agence avec de nombreux domaines de pre-prod pour vos clients, contactez-nous afin de whitelister automatiquement tous vos domaines

    Versionnage des extensions et téléchargement

    Téléchargement des extensions

      Pour télécharger Shop By Brand, connectez-vous à votre compte Wyomind :

        1. Allez dans :
          mon compte › Licenses & downloads  
        2. Cliquez sur l'onglet paramètre en face de Shop By Brand.


          Une nouvelle fenêtre s'ouvre alors. 

        3. Cliquez sur le bouton de téléchargement.

      Seule la dernière version de l'extensiont publiée durant votre période de Support & Upgrade est disponible en téléchargement. Pour accéder à la toute dernière version de l'extension assurez vous de disposer d'une période de Support & Upgrade à jour

      Mise à jour des modules

      En achetant un module depuis wyomind.com, vous bénéficiez de 12 mois de mise à jour. Durant cette période vous pouvez à tout moment télécharger la dernière version du module directement depuis votre compte. 

      Pour mettre à jour Shop By Brand, suivez les étapes suivantes :

      1. Allez dans :
        mon compte › mes téléchargements
      2. Cliquez sur l'icône paramètres en face de Shop By Brand.
      3. Cliquez sur l'icône de téléchargement.
      4. Installez la nouvelle version de Shop By Brand sur votre admin Magento ou WooCommerce.

      Installation/Désinstallation des extensions

      Installation manuelle des extensions

      Vous pouvez installer Shop By Brand manuellement.

      1. Téléchargez Shop By Brand (fichier compressé) dans :
        mon compte › Licenses & Downloads
        Consultez la FAQ : Téléchargement des extensions
      2. Ouvrez le dossier téléchargé et décompressez-le.
      3. Copiez le contenu du dossier et collez-le dans le répertoire racine de votre site Magento 2.
      4. Dans votre «Command Line Interface», exécutez :
        bin/magento setup:upgrade
        Si vous utilisez un mode production, exécutez également : 
        bin/magento setup:static-content:deploy 
        bin/magento setup:di:compile 
      Installation des extensions via Composer

      Vous pouvez installer Shop By Brand via Composer dans deux cas seulement :

      • Si vous avez acheté Shop By Brand sur la place de marché de Magento ET que vous avez effectué une demande d’accès à notre dépôt d’extensions à notre support hello@syde.shop
      • Si vous avez acheté Shop By Brand sur Wyomind.com 
      1. Ajoutez le dépôt repo.wyomind.com à votre configuration composer :
        composer config repositories.wyomind composer https://repo.wyomind.com

      2. Exécutez la commande Composer : 
        composer require wyomind/shopbybrand
      3. Puis allez dans votre «Command Line Interface» et exécutez : 
        bin/magento setup:upgrade​
      4. Si vous utilisez un mode production, exécutez également : 
        bin/magento setup:static-content:deploy ​
        bin/magento setup:di:compile
      Désinstallation des extensions

      Pour désinstaller Shop By Brand, commencez par désactiver l'extension en exécutant la commande suivante :

      bin/magento module:disable Wyomind_ShopByBrand

      Puis, vous avez deux moyens de désactiver l'extension, selon la méthode avec laquelle l'extension a été installée précédemment : 

      • Installation manuelle

        Exécutez le fichier shopbybrand-uninstall.sh (vous pouvez le trouver dans le dossier zip de l'extension) depuis votre répertoire racine Magento :

        sh shopbybrand-uninstall.sh
      • Installation via Composer

        Exécutez la ligne de commande suivante :

        composer remove wyomind/shopbybrand

      Lorsque la désinstallation est terminée, pensez à nettoyer le cache et réactiver le compiler (si vous l'utilisez).

      Installation des extensions via Web Setup Wizard

      Si vous avez acheté Shop By Brand depuis la place de marché Magento, vous pouvez l’installer via Web Setup Wizard. 

      Veuillez cliquer sur le lien ci-dessous pour vous renseignez sur comment procéder à l’installation : 
      http://docs.magento.com/m2/ce/user_guide/system/component-manager.html

      Votre extension installée, il ne vous reste plus qu’à activer votre licence :
      Activation des extensions

      Activation des extensions

      Activation des extensions depuis le back-office Magento

      Une fois que Shop By Brand est installé, vous devez activer la licence. Pour les anciennes versions, vous pouvez activer votre licence depuis le back-office :

        1. Allez dans votre admin Magento. Un message apparaît en haut de la page.
          Si vous ne voyez rien apparaître, vérifiez les éléments suivants : 
             1. Les modules Adminhtml_Notifications et Wyomind_Core ne sont pas désactivés.
             2. La sortie HTML des modules Adminhtml_Notifications et Wyomind_Core ne sont pas désactivées dans :
          storesconfigurationadvanced advanced
             3. Assurez-vous que le fichier app/etc/env.php contient bien une clef d'encryptage :
          <?php
           return array(
           'backend' => array(
           'frontName' => 'admin'
           ),
           'crypt' => array(
           'key' => '1e8f3c6772b7a6a6689c3c8cefa4ccf0'
           ),
           /* ... */
           )
          ?>​​
           
        1. Copiez votre clé d'activation.

          Vous pouvez trouver votre clé d'activation à 2 endroits :
          -  Dans l'email de confirmation que vous avez reçu suite à l'achat de Shop By Brand.
          -  Dans votre compte Wyomind :My account › Licenses & downloads
          Choisissez Shop By Brand et cliquez sur  .

          Une nouvelle page s'ouvre où sera affichée votre clé d'activation (voir ci-dessous).
        2. Collez votre clé d'activation dans le champ Activation key dans :
          Stores › Configuration › Wyomind › Your extension     

          Choisissez une méthode d'activation entre Automatic (Yes) et Manual (No) :
          -  Si vous choisissez Yes : vous serez connecté automatiquement au serveur de licence de Wyomind.
          -  Si vous choisissez No : vous devez vous connecter avec votre navigateur au serveur de licence de Wyomind.
        3. Sauvegardez les données en cliquant sur  Save Config .
        4. Une notification apparaît en haut de votre admin. Cliquez sur ce lien : 
          Activate it now!
        5. Copiez et collez le code de la licence dans le champ License code de votre admin ou cliquez simplement sur  Activate now! 


        6. Pour finir, déconnectez-vous, nettoyez les caches et reconnectez-vous pour pouvoir utiliser Shop By Brand.


      Ajoutez un autre domaine à votre licence


      Pour activer votre licence sur un autre environnement (test, staging...) :

      1. Une fois l'extension installée sur ce nouveau domaine, collez votre clé d'activation dans le champ Activation key dans :
        Stores › Configuration › Wyomind › Your extension
      2. Sauvegardez la configuration. Une notification devrait apparaître. Cliquez sur Add this domain to my license.
      3. Une demande de transfert sera envoyée directement à notre équipe (sous un délai d'une heure environ).
        Dès lors, que la demande de transfert est prise en charge par notre équipe, vous recevrez un mail de confirmation.
        Si votre demande est acceptée, vous pourrez aussitôt utiliser Shop By Brand sur vos deux domaines.

      L'ordre d'activation de votre licence n'a aucune importance. Vous pouvez choisir d'activer d'abord votre licence sur votre environnement de production puis par la suite sur votre environnement de test, ou inversement. 

      Activation des extensions en ligne de commande

      Une fois que Shop By Brand est installé, vous devez activer la licence.

      Pour cela, vous pouvez utiliser la ligne de commande suivante :

      bin/magento wyomind:license:activate Wyomind_ShopByBrand <YOUR_ACTIVATION_KEY>

      Afin de récupérer la liste des modules disponibles ainsi que le statut des licences, utilisez :

      bin/magento wyomind:license:status

       Parmi les différents statuts : 

      • registered = la licence a été enregistrée
      • pending = vous devez exécuter la ligne de commande pour l'activation de la licence
      • invalidated = la licence n'a pas été validée pour cause de mauvaise clé d'activation ou de violation de licence

      Pour activer plusieurs licences à la fois, utilisez :

      bin/magento wyomind:license:activate \
      Wyomind_Extension1,Wyomind_Extension2 \
      CLE_ACTIVATION_1,CLE_ACTIVATION_2

      ou :

      bin/magento wyomind:license:activate \
      Extension1,Extension2 \
      CLE_ACTIVATION_1,CLE_ACTIVATION_2

      Ajoutez un autre domaine à votre licence.

      Magento 2 Compatibility

      • 2.4.9
      • 2.4.8
      • 2.4.7
      • 2.4.6
      • 2.4.5
      • 2.4.4
      • 2.4.3
      • 2.4.2
      • 2.4.1
      • 2.4
      • 2.3.7
      • 2.3.6
      • 2.3.5
      • 2.3.4
      • 2.3.3
      • 2.3.2
      • 2.3.1
      • 2.3

      Changelog

      5.1.1

      Bug fix

      • Page d'édition d'une marque — les éléments de Page Builder de la description de la marque ne pouvaient pas être modifiés : le rouage des réglages d'un élément restait sans effet, la page ne chargeant pas la fenêtre d'édition de Page Builder.

      5.1.0

      Compatibility

      • Thème Hyvä — le menu des marques, la page des marques (alphabet, formulaire de recherche, logos, infobulles) et le logo de la marque sur la fiche produit fonctionnent avec les thèmes Hyvä : l'entrée « Marques » rejoint la navigation du thème, avec l'alphabet et la liste des marques dans son menu déroulant, et toutes les options d'affichage de la configuration s'appliquent comme avec le thème Luma.

      5.0.5

      Bug fix

      • PHP 8.2+ deprecation message in the admin brand grid (dynamic property $storeManager).

      5.0.4

      Improvement

      • Magento 2 coding standard compliance (escaped output in storefront templates).

      5.0.3

      Compatibility

      • PHP 8.4 et 8.5 (Magento 2.4.8 / 2.4.9) — plus de message de dépréciation sur les paramètres implicitement nullables.

      5.0.2

      Compatibility

      • PHP 8.2+ (Magento 2.4.9 / PHP 8.5) — plus de messages de dépréciation sur les propriétés dynamiques.

      5.0.1

      Improvement

      • Qualité du code : nettoyage du code pour la version Marketplace.

      5.0.0

      Initial release for the master version

      4.0.0 legacy

      Initial release for the legacy version

      3.0.2

      Improvement

      • Better filtering in the brand grid in the back office

      3.0.1

      Compatibility

      • Compatibility with  PHP v8.1

      3.0.0

      Compatibility

      • Compatibility with Magento v2.4.6 + PHP v8.2

      2.1.1

      Improvement

      • Redirect to 404 page while a given brand is disabled

      2.1.0

      Improvement

      • Apply database upgrade and database install from patches instead of the setup scripts

      2.0.5

      • Fix for compatibility with Magento 2.4.3

      2.0.4

      • Sample data updated

      2.0.3

      • Better compatibility with Magento 2.4.3
      • Sample data added for the demo

      2.0.2

      • Fix for the products' recovery in ELS compatibility mode and when there are a lot of products

      2.0.1

      • Fix for a bug that could generate errors in the menu

      2.0.0

      1.2.0

      Bug fix

      • Fix on the links to delete a selected filter
      • Fix for a problem of display with custom menus
      • Fix for the brands displayed in the listing page when they don't have any product for the current store view

      1.1.2

      • Fix for displaying the layered navigation in the product listing pages of each brand

      1.1.1

      Improvement

      • Link to the brand page added to the logo displayed on the product page

      1.1.0

      Improvement

      • Possibility to add the brand logo on the product pages

      1.0.3

      • Minor fix for sorting the brands by name

      1.0.2

      • Title removed from the brands listing page

      1.0.1

      • Brands sorting by name in the brands page

      1.0.0

      • First public release

      Feature request

      Specific needs or any ideas of enhancements and new features to add to the extension? Tell us more, we'll get back to you shortly!

      Merci

      C’est dans la boîte.

      Nous vous répondrons dans les meilleurs délais.

      You may also like