Promotions

  • Produit Rapide - CODE 42

    Permet de créer des produits ou des services directement dans l'interface des Propositions commerciales, des commandes clients et des factures.

    15,00 €  (30€)
  • Actions en masse

    Ce module ajoute des actions de masse supplémentaires pour zipper des PDF (commandes, propositions commerciales, factures), ajouter en masse des destinataires (tiers, contacts, adhérents ou utilisateurs) à une mailing list ou affecter en masse un commercial à des tiers (en remplacement ou en plus du ou des commerciaux déjà affectés).

    90,00 €  (180€)

Nouveaux produits

  • Destinataire Auto

    DestinataireAuto préremplit automatiquement les destinataires lors de l’envoi manuel d’un email dans Dolibarr, en fonction du document courant (facture, commande, proposition, expédition). Gagnez du temps, évitez les erreurs et standardisez vos envois. Le module est conçu pour évoluer en fonction des besoins clients. N’hésitez pas à proposer vos demandes d’amélioration.

    19,00 €
  • DocBundler

    Mass export documents to ZIP archives directly from list views — invoices, proposals, orders, contracts and shipments in one click.

    49,00 €

Demande de devis

mp23765d20251230104132

Le module permet de mettre à disposition un catalogue public de produits/services Dolibarr afin que des visiteurs externes puissent établir un devis. Compatible avec le module multi société. Tester le module ici : lien : https://dolibarr.digital06.fr/ identifiant demo.demo mot de passe : demodemodemo

150,00 €
HT

  • Auteur Digital 06
  • Version du module 1.0.3
  • Date de sortie 30/12/2025
  • Accès aux mises à jour et aux téléchargements 2 ans
  • Comment contacter l'assistance contact@digital06.fr
  • Compatibilité Dolibarr V18+   -   PHP7.2 - 8.2
  • Dernière mise à jour 26/02/2026 16:28

Plus d'infos...

📦 Module Dolibarr – PublicQuote

🎯 Objectif

Permettre aux visiteurs d’un site public Dolibarr de :

  • parcourir un catalogue produits

  • ajouter des produits à un panier (devis)

  • remplir un formulaire de demande

  • envoyer une demande de devis

  • notifier l’entreprise par email

  • fonctionner en environnement multi-entity


🛒 1. Catalogue Produits Public

  • Page publique :
    /custom/publicquote/public/catalog.php

Fonctionnalités :

  • Liste des produits actifs

  • Affichage image produit (multi-entity OK)

  • Bouton Ajouter au devis

  • Gestion AJAX du panier

  • Compatible ?entity=X


📄 2. Fiche Produit

  • Page produit individuelle

  • Ajout au panier via POST sécurisé

  • Fonctionne en multi-entity

  • Image produit dynamique (via image.php)


🧺 3. Panier (Devis temporaire)

  • Stockage en session PHP

  • Compatible multi-entity

  • Compteur dynamique

  • Suppression d’articles

  • Vidage panier

AJAX géré via :


 

/public/ajax/cart.php


📝 4. Formulaire de demande de devis

Page :

/public/checkout.php

Champs :

  • Email (obligatoire)

  • Nom (obligatoire)

  • Téléphone

  • Société

  • Ville

  • Adresse

  • Code postal

  • Message / besoin

  • RGPD obligatoire

✔ Bloc RGPD dédié sécurisé
✔ Alignement propre
✔ Validation required


📧 5. Envoi Email

Deux modes possibles :

Mode A – Email natif Dolibarr (CMailFile)

Utilise la configuration email globale Dolibarr.

Mode B – SMTP personnalisé du module

  • Paramètres SMTP configurables

  • Authentification

  • Support TLS/SSL

  • Correction bug destinataires (RCPT)


🏢 6. Multi-Entity

  • Gestion correcte de ?entity=X

  • Contexte forcé côté AJAX

  • Images entity-correctes

  • Produits entity-corrects

  • Panier isolé par entity


🔐 7. Sécurité

  • GETPOST filtré

  • Session isolée

  • Validation RGPD obligatoire

  • Pas d’injection JS

  • Pas d’erreur AJAX bloquante


🎨 8. Interface

  • Thème sombre custom

  • Navigation en étapes :

    • Produits

    • Mon devis

    • Coordonnées

    • Confirmation

  • Responsive


📂 Architecture simplifiée


 

custom/publicquote/

├── public/
│ ├── catalog.php
│ ├── checkout.php
│ ├── ajax/cart.php
│ ├── inc/rgpd.php
│ └── assets/style.css

├── lib/
│ └── publicquote.lib.php

└── image.php


🔄 Flux complet utilisateur

  1. Le visiteur consulte les produits

  2. Il ajoute au devis

  3. Il remplit ses coordonnées

  4. Il valide RGPD

  5. Le module :

    • compile les produits

    • génère le mail

    • envoie notification

    • affiche confirmation




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org