Si vous déplacer votre module dans custom

Note: Ce n'est pas une recommandation de dev (la recommandation de dev est
de tout mettre dans votre rep monmodule) mais plutot une pratique pour
isoler vos modules dans un sous rep (sans plus), l'interet étant surtout de
différencier ce qui viens de dolibarr et ce qui viens d'ailleurs.

Si vous faites cela, il vous faut aussi modifier le fichier conf.php de
dolibarr afin de déclarer le rep custom comme rep à scanner pour trouver
les modules. Sur une installation récente de dolibarr le fichier conf.php
possède en example cela.
Notons que l'utilisation de custom n'est pas encore bien rodé ni documenté,
mais cela fonctionne sur plusieurs modules 3.2, cela doit donc fonctionner
pour vous aussi.


Le 7 août 2012 16:06, Marc-Henri Pamiseux
<[email protected]>a écrit :

> Pareil, je comprends la lecture anglo-saxone, mais j'ai un peu plus de
> mal à traduire ;)
>
> Donc, je créé un module nommé publication.
> Initialement, ce module était contenu dans le dossier :
> DOL_DOCUMENT_ROOT.'/publication'
>
> Forcement, le descripteur du module était dans :
> DOL_DOCUMENT_ROOT.'/publication/core/modules/modPublication.class.php'
>
> Pour aller dans le sens des orientations générales du développement des
> modules, j'opte donc de déplacer mon module "publication" dans le dossier :
> DOL_DOCUMENT_ROOT.'/custom/publication'
>
> Ainsi, pour répondre à la question de Régis, désormais, le dossier
> DOL_DOCUMENT_ROOT.'/custom/publication/core/modules' contient le
> descripteur du module, c'est à dire le fichier modPublication.class.php.
>
> Autrement, je travailles sur la version 3.3 de Dolibarr, celle en
> développement mais qui devrait à termes intégrer le dossier custom comme
> étant la racine des modules tiers.
>
> @ vous lire,
>
> Le 07/08/2012 15:27, Régis Houssin a écrit :
> > je réponds en direct et en français
> >
> > je n'ai pas tout compris
> > qu'est-ce qui contient
> >
> > DOL_DOCUMENT_ROOT.'/custom/mymodule/core/modules
>
> --
> Marc-Henri Pamiseux
>
> SARL Libricks
> Maison de la technopole
> 6, rue Léonard de Vinci - BP 0119
> 53001 LAVAL Cedex
>
>
> _______________________________________________
> Dolibarr-dev mailing list
> [email protected]
> https://lists.nongnu.org/mailman/listinfo/dolibarr-dev
>
>
_______________________________________________
Dolibarr-dev mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev

Répondre à