Un catalogue storefront et des fiches produit qui vendent, sur chaque page
Catalogue storefront et fiche produit ([shop_products]) une fonctionnalité du module Boutique e-commerce de Clustraly. Le catalogue storefront [shop_products] affiche vos produits actifs en grille et ouvre une fiche détaillée par slug, avec prix, médias et abonnements.
Le shortcode [shop_products] pose votre boutique dans n'importe quelle page du CMS : grille des produits actifs, fiche détaillée adressable par slug, prix à la devise, achat unique ou abonnement. Vous configurez, le storefront affiche.
Posez votre catalogue sur n'importe quelle page
Collez le shortcode [shop_products] dans une page du CMS : le hook content.render le transforme en grille de produits. Vous décidez de l'emplacement accueil, landing ou page dédiée sans écrire une ligne de code.
- Shortcode [shop_products] posable sur toute page
- Rendu automatique via le hook content.render
- Aucune intégration technique à coder
Vos produits phares remontent en premier
La grille n'affiche que vos produits actifs : brouillons et archives restent invisibles côté client. Vos articles mis en avant s'affichent en tête, suivis des plus récents, avec un plafond de 60 items pour rester net et rapide.
- Produits actifs uniquement côté client
- Mises en avant affichées en tête
- Complété par les plus récents
- Grille limitée à 60 items
Une fiche détaillée par produit, adressable par slug
Un clic ouvre la fiche via ?produit=slug (findActiveBySlug) : une URL propre et partageable pour chaque article. La fiche présente vos médias produit et, quand aucun média enfant n'existe, retombe proprement sur l'image legacy image_path.
- Fiche adressable par ?produit=slug
- URL propre et partageable par produit
- Repli automatique sur l'image legacy si aucun média
Des prix affichés juste, à la devise de votre boutique
Chaque prix est formaté selon la devise de la boutique : symbole après le montant pour l'euro, symbole avant pour les autres devises. Les produits récurrents portent un badge d'intervalle clair « / mois », « / 3 mois » pour lever toute ambiguïté.
- Prix formaté à la devise (EUR après, autres avant)
- Badge d'intervalle sur les produits récurrents
- Affichage cohérent pour l'acheteur
Vendez à l'unité ou par abonnement, au choix
La fiche propose l'action qui correspond au produit : « Ajouter au panier » pour un achat unique, « S'abonner » pour un abonnement, avec un champ quantité. Vous vendez des biens ponctuels et des abonnements récurrents depuis le même catalogue.
- « Ajouter au panier » pour l'achat unique
- « S'abonner » pour les produits récurrents
- Champ quantité disponible sur la fiche
Des garde-fous qui protègent chaque affichage
Un produit physique épuisé affiche « Rupture de stock » et masque l'ajout au panier : personne ne commande l'indisponible. Et si vous désactivez la boutique, un message « boutique indisponible » remplace le catalogue, proprement.
- « Rupture de stock » masque l'ajout au panier
- Message « boutique indisponible » quand la boutique est désactivée
- Aucune commande possible sur produit épuisé
Vous décidez de ce qui est mis en avant
Mise en avant, devise, mode de vente, emplacement de la grille : vous configurez, le storefront affiche. Vos choix appliqués à la lettre, à chaque visite.
Questions fréquentes
Où puis-je afficher le catalogue [shop_products] ?
Comment ouvre-t-on la fiche d'un produit ?
Que voit un client quand un produit physique est épuisé ?
Combien de produits la grille affiche-t-elle ?
Fonctionnalités liées
Ouvrez votre vitrine sur chaque page
Le catalogue storefront [shop_products] et ses fiches produit transforment vos pages CMS en boutique : grille des produits actifs mis en avant d'abord, fiche détaillée adressable par slug, prix formaté à la devise, achat unique ou abonnement, et des garde-fous sur le stock et la disponibilité. Vous configurez, le storefront vend.