Accueil

Guide utilisateur · PrestaShop

Websource Builder pour PrestaShop

Construit vos pages et vos sections en glisser-déposer, avec aperçu en direct : accueil, pages de contenu, fiche produit, en-tête et pied de page.

Version 1.13.0 · PrestaShop 1.7.7 à 9.x, PHP 7.1+, thème Websource Prestashop Theme · Mis à jour le 09/10/2026

Télécharger le guide en PDFRéférence développeur

Cette extension existe aussi pour : WordPress

À quoi ça sert

Websource Builder est l'éditeur visuel du thème Websource. Vous composez une page avec des blocs prêts à l'emploi (bannière, atouts, cartes, questions fréquentes, produits…), vous voyez le résultat tout de suite, puis vous mettez en ligne d'un clic. Aucun code n'est nécessaire.

Le module regroupe cinq outils, accessibles par une barre de navigation commune :

  • Live builder de l'accueil : l'éditeur de la page d'accueil ;
  • Organiser les modules de l'accueil : l'ordre des modules dans chaque emplacement de la page ;
  • Pages de contenu (CMS) : l'édition d'une page de contenu avec les mêmes blocs ;
  • En-tête et pied de page : le choix d'une variante d'en-tête, de menu mobile et de pied de page ;
  • Fiche produit : la disposition des fiches produit.

Pages et contenus est le tableau de bord qui liste toutes les pages du site et tous vos contenus. Le lien Importer / Exporter le thème ouvre l'écran de Websource Theme Config.

Éditeur du builder : blocs à gauche, aperçu de la page au centre, réglages du bloc « Bannière d'accueil » à droite
Éditeur du builder : blocs à gauche, aperçu de la page au centre, réglages du bloc « Bannière d'accueil » à droite

Les couleurs, les arrondis et les bordures des blocs suivent les réglages de votre thème (module Websource Theme Config).

Installation

  1. Le module est installé et activé avec le thème Websource. Sinon, ouvrez Modules > Gestionnaire de modules, cliquez sur Installer un module et envoyez websourcebuilder.zip.
  2. Ouvrez Apparence > Websource Builder dans le menu du back-office.

En multiboutique, choisissez d'abord une boutique : un contenu appartient à une seule boutique.

Prise en main en 5 minutes

Exemple suivi sur la boutique de test : une bannière et trois atouts en haut de la page d'accueil.

  1. Ouvrez Apparence > Websource Builder, puis cliquez sur Pages et contenus.
  2. Cliquez sur + Créer un contenu.
  3. Dans la fenêtre Par quoi voulez-vous commencer ?, choisissez le modèle Accueil : bannière + atouts.
  4. Dans Dernière étape, saisissez le Nom du contenu (visible de vous seul), choisissez Sur quelle page ? (Page d'accueil) et À quel endroit de la page ? (Tout en haut, sous l'en-tête). Cliquez sur Créer et ouvrir l'éditeur.
  5. Dans l'aperçu, cliquez sur la bannière. À droite, remplacez Titre, Sous-titre, Texte du bouton et Lien du bouton. L'aperçu suit votre saisie.
  6. Le brouillon est enregistré tout seul (« Enregistré automatiquement à … »). Tant que vous n'avez pas publié, vos visiteurs ne voient rien.
  7. Cliquez sur Mettre en ligne. Le message « Votre contenu est en ligne » s'affiche et l'étiquette passe de Brouillon à En ligne.
Fenêtre « Par quoi voulez-vous commencer ? » : huit modèles de départ
Fenêtre « Par quoi voulez-vous commencer ? » : huit modèles de départ
Page d'accueil de la boutique de test : bannière et atouts créés avec le builder, sous l'en-tête
Page d'accueil de la boutique de test : bannière et atouts créés avec le builder, sous l'en-tête
La même page sur un téléphone : la bannière et les atouts s'empilent
La même page sur un téléphone : la bannière et les atouts s'empilent

Réglages

Pages et contenus (tableau de bord)

RéglageRôle
+ Créer un contenuOuvre le choix du modèle : Page vide, Accueil : bannière + atouts, Accueil complet : bannière + widgets, Bandeau de promotion, Page « À propos », Page « Questions fréquentes », Connexion : réassurance, Page de lancement.
Modifier la page d'accueilBoutons Ouvrir le live builder de l'accueil et Organiser les modules de l'accueil.
Pages du siteUne ligne par page : Page d'accueil, Pages catégories, Fiches produit, Pages de contenu (CMS) et chacune de vos pages, Page de connexion, Page d'inscription, Mot de passe oublié, Mon compte (tableau de bord), Mes commandes, Panier, Page de contact, Page introuvable (404). L'étiquette indique Aucun contenu ou le nombre de contenus.
Construire la page (aperçu en direct)Ouvre la vue des emplacements de cette page (voir « Organiser les modules »).
Créer avec le builder / Modifier / Ajouter une sectionCrée un contenu pour cette page, ou ouvre celui qui existe.
Modifier avec le builderSur une page de contenu : ouvre son texte dans le builder.
Voir la pageOuvre la page sur la boutique.
Tous vos contenusUne carte par contenu : nom, état (Brouillon ou En ligne), langue, emplacement (« Affiché : … »), boutons Modifier, Dupliquer, Traduire, Supprimer et un interrupteur pour afficher ou masquer un contenu en ligne.
Tableau de bord « Pages et contenus » : carte de l'accueil et liste des pages du site
Tableau de bord « Pages et contenus » : carte de l'accueil et liste des pages du site
Section « Tous vos contenus » : un brouillon et un contenu en ligne avec son interrupteur
Section « Tous vos contenus » : un brouillon et un contenu en ligne avec son interrupteur

Emplacements proposés à la création (« À quel endroit de la page ? ») : Tout en haut, sous l'en-tête (pleine largeur) ; Avant le contenu de la page ; Après le contenu de la page ; Tout en bas, au-dessus du pied de page (pleine largeur) ; Section de l'accueil. Selon la page s'ajoutent : dans la fiche produit sous le bouton d'achat, sous la fiche produit, sous le formulaire de connexion, au-dessus ou sous le formulaire d'inscription, dans les liens du compte client.

Éditeur (live builder)

Barre du haut :

RéglageRôle
Mes contenusRetour au tableau de bord.
Nom du contenuModifiable à tout moment.
Brouillon / En ligneÉtat du contenu.
Emplacement (par exemple « Page d'accueil · Section de l'accueil »)Change la page et l'endroit où le contenu s'affiche.
Icônes ordinateur, tablette, mobileLargeur de l'aperçu.
Précédent / SuivantAnnule ou rétablit la dernière action (aussi Ctrl+Z et Ctrl+Y).
Exporter / ImporterEnregistre la page dans un fichier .json, ou en charge une.
Mettre en lignePublie le brouillon.

Colonne de gauche :

RéglageRôle
AjouterPalette de blocs. Glissez un bloc dans la page, ou cliquez dessus pour l'ajouter à la fin.
StructureListe des blocs de la page, dans l'ordre.
Mes sectionsVos sections enregistrées, réutilisables dans n'importe quelle page.

Blocs de la palette :

FamilleBlocs
SectionsBannière d'accueil, Atouts / réassurance, Cartes avec image, Image et texte, Appel à l'action, Questions fréquentes, Avis clients, Chiffres clés, Bandeau d'annonce, Colonnes. Les widgets des modules Websource installés s'y ajoutent : Slider, Magasin / horaires, Newsletter, Réassurance.
TexteTitre, Texte, Bouton, Espace ou séparateur, Contenu de la page.
MédiasImage, Vidéo.
BoutiqueProduits, et selon les modules installés : Langue et devise, Marques, Nouveautés, Avis Google.
AvancéCode HTML libre.

Colonne de droite, après un clic sur un bloc (exemple de la Bannière d'accueil) :

RéglageRôle
Titre, Sous-titre, Texte du boutonTextes du bloc.
Lien du boutonAdresse complète, ou un jeton : {link:home}, {link:contact}, {link:cms:ID}, {link:category:ID}, {link:product:ID}. Le lien s'adapte à la langue et à la boutique du visiteur.
Image de fondChoisir une image ou coller son adresse. Facultatif ; une image large (1600 px) convient.
HauteurMoyenne ou Grande.
Apparence — FondAucun, Teinte douce, Couleur des cartes, Couleur principale, Sombre.
Apparence — Espace autourPetit, Moyen, Grand.
Apparence — LargeurDans le cadre du site (boxed), Fond pleine largeur contenu centré (wide), Bord à bord (aucune marge).
Apparence — Alignement du texteDébut de ligne ou Centré.
Style avancéCouleurs, Boutons, Cartes, Bordure, Marges internes, Marges externes, Police. Un champ vide garde le style du thème. Bouton Réinitialiser le style avancé.
LayoutsMises en forme prêtes, aux couleurs de votre thème. Un clic les applique ; vos textes et images sont conservés.
Dupliquer, + Ajouter une colonne, Enregistrer la section, Exporter, SupprimerActions sur le bloc. Les mêmes actions sont dans la petite barre qui apparaît sur le bloc dans l'aperçu, avec la poignée de déplacement et les flèches monter / descendre.
Bas du panneau de réglages : huit « Layouts » de bannière avec miniature, puis les actions du bloc
Bas du panneau de réglages : huit « Layouts » de bannière avec miniature, puis les actions du bloc

Dans un texte, le jeton {price:60} affiche 60 dans la devise par défaut, converti dans la devise du visiteur.

Organiser les modules de l'accueil

Écran Construire : Page d'accueil. La même vue existe pour chaque page (bouton Construire la page (aperçu en direct)).

RéglageRôle
EmplacementsRegroupés par zone : En-tête du site (Bandeau tout en haut, Barre du haut gauche et droite, En-tête : zone centrale, Menu principal), Haut de la page, Contenu de la page (Sections de la page d'accueil), Bas de la page, Pied de page (Avant le pied de page, Colonnes du pied de page, Après le pied de page).
Poignée et flèches ↑ ↓Changent l'ordre des modules dans un emplacement. L'ordre est appliqué immédiatement sur le site.
Réglages du moduleOuvre la configuration du module concerné.
+ Ajouter un contenu personnalisé iciCrée un contenu du builder à cet endroit.
Ordinateur, Tablette, Mobile, Actualiser l'aperçu, Ouvrir le siteCommandes de l'aperçu, à droite.
Écran « Construire : Page d'accueil » : modules de chaque emplacement à réordonner, aperçu de la boutique à droite
Écran « Construire : Page d'accueil » : modules de chaque emplacement à réordonner, aperçu de la boutique à droite

Pages de contenu (CMS)

RéglageRôle
Page de contenuListe de vos pages (Livraison, Mentions légales…).
Texte natif seulIndique, pour chaque langue, que la page affiche encore son texte PrestaShop d'origine.
Importer le texte et modifier avec le builderTransforme le texte actuel en bloc Contenu de la page, que vous pouvez modifier, déplacer ou compléter par d'autres blocs. Tant que rien n'est mis en ligne, la page reste telle quelle.
Écran « Construire : Pages de contenu (CMS) » : choix de la page et bouton d'import du texte dans le builder
Écran « Construire : Pages de contenu (CMS) » : choix de la page et bouton d'import du texte dans le builder

En-tête et pied de page

Choisissez une variante : l'aperçu s'actualise à droite. Rien n'est publié avant « Enregistrer le design ».

RéglageRôle
En-tête (ordinateur)Classique, Centré, Compact, Équilibré, Bandeau de menu, Sombre, Large et aéré, Collant.
Dimensions de l'en-tête (ordinateur)Hauteur minimale de l'en-tête (0 à 400 px, 0 = automatique), Marge intérieure haute et Marge intérieure basse (0 à 120 px). Appliquées à partir de 992 px de large.
Langue et devisePied de page (par défaut), Barre du haut à gauche, Barre du haut à droite.
Barre de recherche : largeurÉtroite, Moyenne, Large, Pleine largeur.
Barre de recherche : positionÀ gauche, Centrée, À droite.
Connexion, compte et panierÀ droite du logo, ou Dans la barre du haut.
En-tête (mobile)Icônes à droite du logo, Logo centré, Recherche visible.
Menu (mobile)Barre en bas (par défaut) ou Bouton Menu en haut.
Pied de pageSombre classique, Clair, Couleur de marque, Centré, Minimal, Bandeau accent, Deux tons, Fort contraste.
Plein écran, Nouvelle fenêtre, Ordinateur, Tablette, Mobile, Voir le haut, Voir le pied de pageCommandes de l'aperçu.
Enregistrer le designPublie vos choix.
Écran « En-tête et pied de page » : variantes d'en-tête à gauche, aperçu de la boutique à droite
Écran « En-tête et pied de page » : variantes d'en-tête à gauche, aperçu de la boutique à droite

Fiche produit

Rien n'est publié avant « Enregistrer ».

RéglageRôle
DispositionClassique, Galerie XL, Vitrine, Minimal, Achat toujours visible, Magazine. Le choix replace les blocs dans leurs zones.
Détails du produitSelon la disposition, Onglets, Accordéon ou Sections empilées.
Blocs par zoneQuatre zones : En haut (pleine largeur), Galerie, Colonne d'achat, Dessous (pleine largeur). Blocs : Pastilles (nouveau, promo…), Galerie photos, Titre, Prix, Description courte, Achat (déclinaisons, quantité, panier), Réassurance, Détails, Produits liés et avis. Glissez un bloc d'une zone à l'autre ou utilisez ↑ ↓ ; l'œil l'affiche ou le masque.
StyleStyle du bloc sélectionné (dans la liste ou dans l'aperçu).
Précédent, Suivant, Plein écran, Nouvelle fenêtre, EnregistrerCommandes de l'écran.
Écran « Fiche produit » : six dispositions à gauche, aperçu d'une vraie fiche produit à droite
Écran « Fiche produit » : six dispositions à gauche, aperçu d'une vraie fiche produit à droite

Cas d'usage

Annoncer une opération sur tout le site. Créez un contenu avec le modèle Bandeau de promotion, page Toutes les pages du site, puis mettez en ligne. Pour l'arrêter, basculez l'interrupteur de sa carte dans Tous vos contenus.

Rassurer sur la page de connexion. Modèle Connexion : réassurance : vos atouts s'affichent sous le formulaire de connexion.

Refaire la page « À propos ». Ouvrez Pages de contenu (CMS), choisissez la page, cliquez sur Importer le texte et modifier avec le builder, puis ajoutez une section Chiffres clés ou Image et texte.

Composer l'accueil avec vos modules. Dans le live builder de l'accueil, glissez les widgets Nouveautés, Marques, Réassurance ou Newsletter entre vos sections. Quand le widget d'un module est en ligne dans l'accueil, le module n'est plus affiché une seconde fois à son emplacement habituel ; il y revient si vous retirez le widget.

Réutiliser une section. Sur un bloc, cliquez sur Enregistrer la section. Elle apparaît dans l'onglet Mes sections de toutes vos pages (100 sections au plus par boutique).

Traduire un contenu. Dans Tous vos contenus, Traduire crée une copie liée dans une autre langue. Sans traduction publiée, la version de la langue par défaut s'affiche.

Questions fréquentes

Mes visiteurs voient-ils mes essais ? Non. Vous travaillez sur un brouillon enregistré automatiquement. Seul Mettre en ligne publie.

Puis-je revenir en arrière ? Oui, avec Précédent (60 étapes) tant que l'éditeur est ouvert.

Un contenu peut-il s'afficher dans toutes les langues ? Oui : sa carte indique Toutes les langues. Un contenu peut aussi être propre à une langue.

Les prix saisis dans un texte suivent-ils la devise ? Oui si vous écrivez {price:60} au lieu de « 60 € ».

Puis-je ajouter du code ? Le bloc Code HTML libre accepte du HTML. Pour du CSS, utilisez Websource Page Styles.

L'éditeur fonctionne-t-il sur tablette ? Sous 1024 px, l'aperçu, les blocs et les réglages s'empilent. Le glisser-déposer est pensé pour la souris : au doigt, cliquez sur un bloc de la palette puis utilisez les flèches.

Dépannage

Dans la fenêtre « Dernière étape », je ne vois pas de bouton pour valider. Sur la boutique de test, le bouton Créer et ouvrir l'éditeur s'affiche en blanc sur blanc, à droite de Retour. Il est bien présent : cliquez juste à droite de Retour.

Le panneau « Réglages » est coupé à droite dans l'éditeur. La barre de navigation de l'éditeur demande environ 1 420 px de large. Agrandissez la fenêtre du navigateur ou réduisez le zoom (Ctrl et −).

Mon contenu est « En ligne » mais n'apparaît pas. Vérifiez son emplacement (« Affiché : … ») et l'interrupteur de sa carte. Vérifiez aussi la langue du contenu.

Un module a disparu de l'accueil. Son widget est sans doute présent dans le contenu en ligne de l'accueil : le builder évite ainsi le doublon. Retirez le widget et remettez en ligne pour retrouver le module à sa place d'origine.

L'ordre des modules a changé sur le site sans que j'enregistre. C'est le fonctionnement de l'écran Organiser les modules : chaque déplacement est appliqué tout de suite. Utilisez Précédent pour revenir en arrière.

Une image est refusée. Le poids maximal est de 5 Mo.

L'import d'un fichier .json échoue. Le fichier doit venir d'un export du builder et peser moins de 2 Mo. Le message indique si le format ou certains blocs sont inconnus.

Désinstallation

  1. Ouvrez Modules > Gestionnaire de modules.
  2. Sur Websource Builder, ouvrez le menu de la flèche et cliquez sur Désinstaller.

La désinstallation supprime vos contenus et vos sections enregistrées. Exportez-les auparavant (bouton Exporter de l'éditeur, ou Importer / Exporter le thème). Pour masquer un seul contenu, utilisez plutôt son interrupteur ; pour tout couper temporairement, désactivez le module.