Changes

Jump to navigation Jump to search
Line 6: Line 6:  
Si on est dans le cas d'un script nouveau ou externe à Dolibarr, il est nécessaire de faire au début de son code, avant toute chose
 
Si on est dans le cas d'un script nouveau ou externe à Dolibarr, il est nécessaire de faire au début de son code, avant toute chose
    +
<source lang="php">
 
include('/pathofdolibarrhtdocs/master.inc.php');
 
include('/pathofdolibarrhtdocs/master.inc.php');
 +
</source>
    
pour que l'environnement Dolibarr (objets $conf, $db, $lang et $user) soit créé. Si on veut que les actions (creation, mise à jour), soit associées dans le suivi à un utilisateur particulier, il est nécessaire de faire après l'include du master.inc.php
 
pour que l'environnement Dolibarr (objets $conf, $db, $lang et $user) soit créé. Si on veut que les actions (creation, mise à jour), soit associées dans le suivi à un utilisateur particulier, il est nécessaire de faire après l'include du master.inc.php
    +
<source lang="php">
 
$user->fetch(0,'loginuser');
 
$user->fetch(0,'loginuser');
 +
</source>
    
Ensuite, on peut manipuler réaliser nos actions métiers.
 
Ensuite, on peut manipuler réaliser nos actions métiers.
    +
<source lang="php">
 
// On declare la classe que l'on va manipuler
 
// On declare la classe que l'on va manipuler
 
include_once('/pathofdolibarrhtdocs/societe.class.php');
 
include_once('/pathofdolibarrhtdocs/societe.class.php');
Line 37: Line 42:  
// Pour mettre a jour
 
// Pour mettre a jour
 
$mycompany->update($user);
 
$mycompany->update($user);
 +
</sourc>
    
= Autres exemples =
 
= Autres exemples =
    
Vous trouverez d'autres exemples de manipulation d'objet Dolibarr (Création, Lecture, Modification, Suppression) dans le répertoire dev/samples du snapshot CVS de Dolibarr.
 
Vous trouverez d'autres exemples de manipulation d'objet Dolibarr (Création, Lecture, Modification, Suppression) dans le répertoire dev/samples du snapshot CVS de Dolibarr.

Navigation menu