FAQ Repertoire Custom Module Externe

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search


Sur les vieilles versions de Dolibarr, il était nécessaire de réaliser une manipulation pour permettre l'usage de module externes :


Pourquoi le module que j'ai installé n’apparaît pas ?

  • Certains modules se déploient dans le répertoire */htdocs/custom* et il est nécessaire, si vous avez une version Dolibarr inférieure à la 4.0, d'activer ce répertoire afin de voir apparaître vos modules.

A partir de la version 4.0.0 de Dolibarr, le répertoire */htdocs/custom* est activé par défaut et la manipulation ci-dessous n'est pas nécessaire normalement.


Dans votre répertoire d'installation de Dolibarr ouvrez le fichier htdocs/conf/conf.php

- Trouvez les lignes suivantes :

   //$dolibarr_main_url_root_alt=…
   //$dolibarr_main_document_root_alt=…

ou

   #$dolibarr_main_url_root_alt=…
   #$dolibarr_main_document_root_alt=…


- Supprimez les "//" (ou le "#") de ces lignes et affectez une valeur cohérentes par rapport à votre installation de Dolibarr en vous référant aux lignes

$dolibarr_main_url_root=…  et $dolibarr_main_document_root=…

Par exemple pour un système UNIX/Linux/MacOS X :

   $dolibarr_main_url_root = 'http://localhost/Dolibarr/htdocs';
   $dolibarr_main_document_root = '/var/www/Dolibarr/htdocs';
   $dolibarr_main_url_root_alt = '/custom';
   $dolibarr_main_document_root_alt = '/var/www/Dolibarr/htdocs/custom';

Par exemple pour un système Microsoft Windows :

   $dolibarr_main_url_root = 'http://localhost/Dolibarr/htdocs';
   $dolibarr_main_document_root = 'C:/My Web Sites/Dolibarr/htdocs';
   $dolibarr_main_url_root_alt = '/custom';
   $dolibarr_main_document_root_alt = 'C:/My Web Sites/Dolibarr/htdocs/custom';