Installation
Téléchargement
Téléchargez le module depuis le DoliStore ou depuis votre espace client CAP-REL.
Installation du module
-
Décompressez l'archive téléchargée
-
Copiez le dossier
onepagebasketdans le répertoirehtdocs/custom/de votre installation Dolibarr -
Installez les dépendances Composer :
cd htdocs/custom/onepagebasket composer install --no-dev
Activation
- Connectez-vous en tant qu'administrateur Dolibarr
- Allez dans Accueil > Configuration > Modules/Applications
- Recherchez "OnePageBasket" dans la liste
- Cliquez sur le bouton d'activation

Le module crée automatiquement les tables nécessaires en base de données.
Premier paramétrage
Après activation, rendez-vous dans Accueil > Configuration > Modules > OnePageBasket pour configurer :

- L'utilisateur par défaut - Utilisateur Dolibarr affecté aux actions techniques de la boutique (création de commandes, factures, etc.). Ce paramètre est obligatoire.
- Le pays par défaut - Pays utilisé pour les calculs de TVA si le client ne précise pas son pays.
- L'adresse publique - L'URL de votre boutique. Il est fortement conseillé de mettre en place un hôte virtuel dédié plutôt que d'utiliser l'URL par défaut de Dolibarr.
- La catégorie racine - Catégorie principale des produits proposés sur la boutique. Seuls les produits de cette catégorie et de ses sous-catégories seront affichés.
Hôte virtuel recommandé
Pour des raisons de sécurité, il est recommandé de créer un hôte virtuel Apache dédié qui pointe directement vers le dossier public/ du module :
<VirtualHost *:443>
ServerName shop.votre-domaine.fr
DocumentRoot /var/www/dolibarr/htdocs/custom/onepagebasket/public
<Directory /var/www/dolibarr/htdocs/custom/onepagebasket/public>
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Activez le module mod_rewrite d'Apache, puis dans la configuration OnePageBasket, activez l'option Masquer le index.php dans les adresses web pour obtenir des URLs propres.
Mise à jour
- Remplacez le dossier
onepagebasketpar la nouvelle version - Relancez
composer install --no-dev - Reconnectez-vous à Dolibarr : les mises à jour de base de données sont appliquées automatiquement