Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
projet_uptosign:utilisez_uptosign_dans_votre_plugin_dolibarr [2023/03/03 17:26] – créée supadminprojet_uptosign:utilisez_uptosign_dans_votre_plugin_dolibarr [2023/03/04 00:07] (Version actuelle) – [La liste des signataires] supadmin
Ligne 16: Ligne 16:
  
 ``` ```
 +
 $uptosignCore = new uptosignCore([ $uptosignCore = new uptosignCore([
  'db'=>$db,  'db'=>$db,
- 'srcFileName'=>'/var/www/dolibarr-14/documents/toto.pdf', // fichier pdf à faire signer ou sceller+ 'src_file_name'=>'/var/www/dolibarr-14/documents/toto.pdf', // fichier pdf à faire signer ou sceller
  'object' => $invoice,  'object' => $invoice,
  'list_of_signers' => null,  'list_of_signers' => null,
  'procedure' => 'seal', // ou "sign" si vous voulez lancer une signature, voir plus loin  'procedure' => 'seal', // ou "sign" si vous voulez lancer une signature, voir plus loin
- 'pluginName' => 'SuperTest-1.0' // le nom de votre plugin+ 'plugin_name' => 'SuperTest-1.0'// le nom de votre plugin 
 + 'pos_x' => 60, //position x (en mm) du sceau uptosign 
 + 'pos_y' => 20, //position y (en mm) du sceau uptosign 
 + 'seal_page' => 1, //numéro de la page, -1 pour dernière page, -2 pour avant-dernière page ... 
 + 'title' => 'Mon super document PDF à sceller '
 ]); ]);
 ``` ```
Ligne 39: Ligne 44:
  
 La signature est un peu plus longue dans la mesure où vous devez lister les signataires et indiquer à uptosign où les signatures doivent être apposées sur le document ! La signature est un peu plus longue dans la mesure où vous devez lister les signataires et indiquer à uptosign où les signatures doivent être apposées sur le document !
- 
 ### La liste des signataires ### La liste des signataires
  
Ligne 50: Ligne 54:
                                     'email' => 'eric.seigne@cap-rel.fr',                                     'email' => 'eric.seigne@cap-rel.fr',
                                     'mobile' => '+33698744401',                                     'mobile' => '+33698744401',
-                                    'signPage' => 1, +                                    'sign_page' => 1, 
-                                    'signPosX' => 80, +                                    'sign_pos_x' => 80, 
-                                    'signPosY' => 100 );+                                    'sign_pos_y' => 100 );
         $list_of_signers[] = array('id' => 28,         $list_of_signers[] = array('id' => 28,
                                     'firstname' => 'Client',                                     'firstname' => 'Client',
Ligne 59: Ligne 63:
                                     'email' => 'client.sympa@caprel.fr',                                     'email' => 'client.sympa@caprel.fr',
                                     'mobile' => '+337123123123',                                     'mobile' => '+337123123123',
-                                    'signPage' => 1, +                                    'sign_age' => 1, 
-                                    'signPosX' => 20, +                                    'sign_pos_x' => 20, 
-                                    'signPosY' => 100 );+                                    'sign_pos_y' => 100 );
  
 ``` ```
Ligne 71: Ligne 75:
 $uptosignCore = new uptosignCore([ $uptosignCore = new uptosignCore([
  'db'=>$db,  'db'=>$db,
- 'srcFileName'=>'/var/www/dolibarr-14/documents/toto.pdf', // fichier pdf à faire signer+ 'src_file_name'=>'/var/www/dolibarr-14/documents/toto.pdf', // fichier pdf à faire signer
  'object' => $invoice,  'object' => $invoice,
  'list_of_signers' => $list_of_signers,  'list_of_signers' => $list_of_signers,
  'procedure' => 'sign',  'procedure' => 'sign',
- 'pluginName' => 'SuperTest-1.0' // le nom de votre plugin+ 'plugin_name' => 'SuperTest-1.0'// le nom de votre plugin 
 + 'pos_x' => 60, //position x (en mm) du sceau uptosign 
 + 'pos_y' => 20, //position y (en mm) du sceau uptosign 
 + 'seal_page' => 1, //numéro de la page, -1 pour dernière page, -2 pour avant-dernière page ... 
 + 'title' => 'Mon super document PDF à signer '
 ]); ]);
 ``` ```