Baba CreateDoc
baba_createdoc · v1.1.0 · AGPL-3.0-or-later
Écrivez un texte dans le back-office, obtenez un PDF à l'en-tête de votre boutique — logo, titre et date déjà en place. Rendu par le moteur PDF de PrestaShop lui-même, celui de vos factures.
Ce que ce module fait, et ce qu'il refuse
- ✓PDF avec en-tête de boutique
- ✓Texte libre saisi au back-office
- ✓Onglet Outils > Création de documents
- ✓PrestaShop 9.0 et PHP 8.1 à 8.4
À quoi ça sert
Vous avez besoin d'un document à l'en-tête de votre boutique : une attestation, une note à joindre à un colis, un mot pour un fournisseur, une consigne interne. Ouvrir un traitement de texte, retrouver le logo, le placer, exporter en PDF — pour trois lignes de texte.
Ce module vous laisse écrire le texte dans le back-office et rend le PDF, avec le logo de la boutique, le titre et la date déjà en place.
Comment ça marche
L'écran vit sous Paramètres avancés → Création de documents.
- Ajouter : un éditeur de texte enrichi, et c'est le seul champ. Gras,
listes, liens — ce que vous écrivez est ce qui sortira.
- Enregistrer : le document rejoint la liste, avec sa date d'ajout.
- L'icône PDF de la ligne ouvre le document dans un nouvel onglet.
La liste montre un extrait de 120 caractères par document, sans les balises : on retrouve ce qu'on cherche sans ouvrir chaque ligne. Chaque document reste modifiable et supprimable.
Ce que porte le PDF
Le PDF est rendu par le moteur de PrestaShop lui-même, celui de vos factures et de vos bons de livraison — pas par une bibliothèque ajoutée pour l'occasion. L'en-tête reprend donc le logo de votre boutique tel que PrestaShop le connaît, et le document suit la langue du contexte.
Les limites, dites franchement
- Un seul champ de texte. Pas de modèle, pas de variables, pas de
destinataire : ce module compose un document à l'en-tête de la boutique, il ne remplace pas un générateur de devis ou de facture.
- Aucune donnée de commande ou de client n'y entre automatiquement. Ce que
vous voulez voir dans le document, vous l'écrivez.
- Le document n'est pas envoyé. Il s'ouvre, vous l'enregistrez ou vous
l'imprimez.
Si vous veniez de la version 1.0.0
Sur PrestaShop 9, la 1.0.0 déclarait son écran comme un onglet caché et inactif : le module s'installait, et la page restait introuvable dans le menu.
La 1.1.0 répare cet onglet — ou le crée s'il manque — sous *Paramètres avancés*, et retire ce que la 1.0.0 laissait derrière elle : un greffon d'en-tête de back-office qui ne servait plus, et un accès rapide posé dans le menu.
Accès
Le module n'expose rien côté boutique. Son écran est un contrôleur d'administration, derrière la session employé et le jeton que PrestaShop pose lui-même.
Installation
Back-office → Modules → Installer un module → déposer le .zip. L'écran apparaît sous Paramètres avancés → Création de documents ; le bouton « Configurer » du module y mène directement.
Ce que la licence exige de vous
Ce module est sous AGPL-3.0-or-later. Installé sans modification, vous n'avez rien à publier. Modifié et servi à vos visiteurs, vous devez leur offrir la source de ce module modifié — jamais celle de votre boutique, de votre thème, ni du cœur de PrestaShop. Le fichier NOTICE de l'archive porte les attributions exactes.
Le module est gratuit. Une adresse e-mail suffit.
Sans compte à créer, et la lettre d'information reste facultative.