Bonjour,
J’aimerais juste des lumières pour un changement simple.
Il s’agit d’aligner le recipient, destinataire ou coodonnées du client des factures, propales et autres documents dolibarr… juste un peu plus à droite pour pouvoir utiliser des enveloppes à fenêtre.
Ci-dessous le pdf généré actuellement avec l’adresse du client trop à gauche
Et le résultat espéré
L’option « Aligne l’adresse du destinataire à droite du cadre » est activés sur Alpiroc mais n’a pas l’air de faire effet.
J’ai essayé d’éditer le modèle crabe …
En cherchant, je suis tombée sur alpiroc et je l’ai adopté pour d’autres raisons mais mon destinataire est toujours trop à gauche…
et aussi tenté de modifier alpiroc:
alpiroc/core/modules/facture/doc/pdf_alpiroc_fact.modules.php
Et de faire des changements entre les liugnes 1836 et 1864
// Show recipient
$widthrecbox=100;
if ($this->page_largeur < 210) $widthrecbox=84; // To work with US executive format
$posy=42;
$posx=$this->page_largeur-$this->marge_droite-$widthrecbox;
if (! empty($conf->global->MAIN_INVERT_SENDER_RECIPIENT)) $posx=$this->marge_gauche;
// Show recipient frame
$pdf->SetTextColor(0,0,0);
$pdf->SetFont('','', $default_font_size - 2);
$pdf->SetXY($posx+2,$posy-5);
$pdf->MultiCell($widthrecbox, 5, $outputlangs->transnoentities("BillTo").":",0,'L');
$pdf->Rect($posx, $posy, $widthrecbox, $hautcadre);
// Show recipient name
$pdf->SetXY($posx+2,$posy+3);
$pdf->SetFont('','B', $default_font_size);
$pdf->MultiCell($widthrecbox, 2, $carac_client_name, 0, 'L');
$posy = $pdf->getY();
// Show recipient information
$pdf->SetFont('','', $default_font_size - 1);
$pdf->SetXY($posx+2,$posy);
$pdf->MultiCell($widthrecbox, 4, $carac_client, 0, 'L');
}
$pdf->SetTextColor(0,0,0);
}
En altérant les lignes
$pdf->SetXY($posx+2,$posy+3);
et $pdf->SetXY($posx+2,$posy);
Mais ça ne bouge pas d’un mm :’-(
Qqun peut m’aider à régler cela?