Développement module: Difference between revisions

Line 52: Line 52:
* htdocs/mymodule/themes/mytheme if module provide its own skin
* htdocs/mymodule/themes/mytheme if module provide its own skin


Depuis la 3.1 il est possible devenir dans htdocs/conf/conf.php les variable $dolibarr_main_url_root_alt et $dolibarr_main_document_root_alt qui seront accessible partout dans le code via DOL_DOCUMENT_ROOT_ALT et DOL_MAIN_URL_ROOT_ALT
 
Note: Depuis la 3.1 il est possible devenir dans htdocs/conf/conf.php les variable $dolibarr_main_url_root_alt et $dolibarr_main_document_root_alt qui seront accessible partout dans le code via DOL_DOCUMENT_ROOT_ALT et DOL_MAIN_URL_ROOT_ALT


Cela permet d'avoir son module et tout les fichier associer comme suit,  
Cela permet d'avoir son module et tout les fichier associer comme suit,  
Line 58: Line 59:
  $dolibarr_main_url_root_alt='http://(domainName)/dolibarr/htdocs/custom';
  $dolibarr_main_url_root_alt='http://(domainName)/dolibarr/htdocs/custom';
  $dolibarr_main_document_root_alt='(chemin absolue c:/... ou /var/www/...)/dolibarr/htdocs/custom';
  $dolibarr_main_document_root_alt='(chemin absolue c:/... ou /var/www/...)/dolibarr/htdocs/custom';


* htdocs/custom/includes/modules/ contains module descriptor file modMyModule.class.php
* htdocs/custom/includes/modules/ contains module descriptor file modMyModule.class.php