Lenguaje y Normas de Desarrollo: Difference between revisions

Line 156: Line 156:
Añada traces dentro de su código mediante la función dolibarr_syslog($yourmessage, LOG_INFO|LOG_DEBUG|LOG_WARNING|LOG_ERR);
Añada traces dentro de su código mediante la función dolibarr_syslog($yourmessage, LOG_INFO|LOG_DEBUG|LOG_WARNING|LOG_ERR);


=== Répertoires de travail ===
=== Carpetas de trabajo ===
Si vous avez besoin de créer un répertoire de travail, dans votre code, faites référence à ce répertoire par
Si tiene que crear una carpeta de trabajo, en el código, haga referencia a esta carpeta de la siguiente forma
DOL_DATA_ROOT.'/monmodule'.
DOL_DATA_ROOT.'/mimodulo'.
Le répertoire peut être créé dans votre code à l'exécution par le code suivant:
La carpeta puede crearse en desde su código mediante el código siguiente:
<pre>
<pre>
$mymoduledir=DOL_DATA_ROOT.'/monmodule';
$mymoduledir=DOL_DATA_ROOT.'/mimodulo';
if (! is_dir($mymoduledir)) create_exdir($mymoduledir);
if (! is_dir($mymoduledir)) create_exdir($mymoduledir);
</pre>
</pre>


Si vous avez besoin d'un répertoire qui contiendra des données temporaires, ce répertoire doit être DOL_DATA_ROOT.'/monmodule/temp'
Si necesita una carpeta de datos temporales, esta carpeta deberá ser DOL_DATA_ROOT.'/minmodulo/temp'


== Programmation Objet ==
== Programmation Objet ==