Clustraly
Boutique e-commerce

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.

Injection par shortcode

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
Grille storefront

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
Fiche produit

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
Prix et devise

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
Deux modes de vente

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
Garde-fous

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é
Pourquoi ça compte

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.

FAQ

Questions fréquentes

Où puis-je afficher le catalogue [shop_products] ?
Sur n'importe quelle page du CMS. Le shortcode [shop_products] est rendu par le hook content.render, donc vous le collez où vous voulez : accueil, landing ou page dédiée, sans toucher au code.
Comment ouvre-t-on la fiche d'un produit ?
Chaque produit possède une URL propre via ?produit=slug (findActiveBySlug). Elle est partageable et affiche la fiche détaillée avec médias, prix à la devise et action d'achat ou d'abonnement.
Que voit un client quand un produit physique est épuisé ?
La fiche affiche « Rupture de stock » et masque le bouton d'ajout au panier, pour empêcher toute commande d'un article indisponible.
Combien de produits la grille affiche-t-elle ?
La grille est limitée à 60 items : les produits mis en avant d'abord, puis les plus récents. Seuls les produits actifs sont visibles côté client.
Prêt à commencer ?

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.