Logo différent suivant modèle

Ca ne marche pas vraiment comme ça.
J’ai donc acheté ton module Sylvain.
J’ai réussi à mettre un Logo différent mais y-a-t il un moyen de mettre une adresse mail différente aussi?

1 « J'aime »

Bonjour,

Merci.

Oui pour l’adresse, puisque le module gère aussi le multi-adresses.

Il faut aller dans le paramétrage du module, onglet adresse, renseigner toutes les adresses désirées.
Enfin à la création du document tu choisi l’adresse souhaitée.
La documentation devrait t’aider, télécharge la ici.

Cordialement,

Sylvain Legrand.

Je parle d’adresse mail, pas d’adresse postale :happy:
L’adresse postale j’ai bien vu

Une idée Sylvain?

Autre petit souci:
J’essaye de mettre une image en pied de page mais elle n’apparaît pas après génération. Y-a-t il un paramètre à activer?

Alors je me répond à moi-même:

En fait il fallait utiliser les modèles fournis pour pouvoir mettre un pied de page.

Du coup, une autre question me vient:

Est-il possible de supprimer l’encart « Émetteur » pour ne mettre qu’une image en guise de LOGO?

Je cherche encore mais si la réponse arrive avant ça me permettra de gagner pas mal de temps :happy:

Je me re-réponds:

Voici les lignes que j’ai commenté dans /custom/infraspack/core/modules/commande/doc/pdf_InfraS_commande.modules.php

// Sender properties
$carac_emetteur = pdf_InfraS_build_address($outputlangs, $this->emetteur, $object->client);

// Show sender
$largeurcadreS = 80;
if (! empty($this->invert_sender_recipient)) $posx = $this->page_largeur - $this->marge_droite - $largeurcadreS;
else $posx = $this->marge_gauche;
$posxcadre = $posx;
$posy = $posycadre;
// Show sender name
$pdf->SetFont(’’, ‹ B ›, $default_font_size);
$pdf->SetXY($posx + 2, $posy + 1);
$pdf->MultiCell($largeurcadreS - 4, $this->tab_hl, $outputlangs->convToOutputCharset($this->emetteur->name), 0, ‹ L ›);
$posy = $pdf->getY();/
/
// Show sender information
$pdf->SetFont(’’, ‹  ›, $default_font_size - 1);
$pdf->SetXY($posx + 2, $posy);
$pdf->MultiCell($largeurcadreS - 4, $this->tab_hl, $carac_emetteur, 0, ‹ L ›);
$posyendsender = $pdf->getY();

C’est un peu du bricolage mais ça a le mérite de fonctionner.

Bonjour,

L’idée ne m’est jamais venue , et vous êtes le premier à demander cela (une image en lieu et place du cadre émetteur).

Une précision s’il vous plait, vous utilisez une ou deux images (1 pour le logo et une pour le cadre émetteur ou 1 seule) ?

A quelle position la voulez vous ?

Cordialement,
Sylvain Legrand.

En fait c’est juste une image qu’il faut. Le logo. Mais j’ai réussi du coup à m’en sortir en commentant les lignes décrites sur mon précédent post.

Par contre, une chose que je n’arrive pas faire c’est mettre l’image du pied de page à une autre taille. L’image actuellement prend toute la largeur de la page et règle la hauteur automatiquement. J’ai été voir dans les options du module en mettant différente tailles en « pt » mais ça ne bouge pas.

Je pense qu’il manque aussi la possibilité de mettre des mentions complémentaires comme dans la config de base de Dolibarr.
Sur Dolibarr ça se trouve dans Configuration–> Modules --> Factures ou devis ou commandes --> Autres options

Ça permet de mettre un petit texte en bas de page, comme par exemple dans mon besoin, une phrase qui parle des pénalités de retard.

Y-a-t-il quelque chose à faire pour activer ça? Car quand je l’active sous Dolibarr à l’endroit cité plus haut, ça ne fonctionne pas.

Bonjour,

Merci de l’info sur vos besoin.
Pour l’image en pied, effectivement il n’y a pas de réglage.
On peut régler la hauteur du logo, la hauteur / largeur des images produit / service, mais pas encore la largeur du pied de page.

Je m’en occupe pour la semaine prochaine.

Cordialement
Sylvain Legrand.

Ok nickel :happy:

Et du coup qu’en est-il des mentions complémentaires? Il y a une possibilité déjà ou pas?

Bonjour,

Vous parlez des textes libre.
Cette fonctionnalité est active nativement comma dans les modèles standards de Dolibarr.
Si le texte est renseigné, il apparaît sous le total et les infos de règlement en bas à droite.

Cordialement,
Sylvain Legrand.

Oui ça doit être ça. Mais le problème c’est que le texte que j’ai renseigné dans les options n’apparait pas sur la sortie du PDF en fait.

Bonsoir,

Quelle est votre version de Dolibarr ?
Avez-vous des captures d’écran ?

Cordialement,
Sylvain Legrand

C’est la toute dernière la 5.0.4

En PJ les imprimes écran

Pièces jointes :

Bonjour Sylvain,

avez-vous pu avancer sur ça?

Merci

Bonjour,

Effectivement, vous m’avez permis de trouver une erreur d’étourderie lors d’une mise à jour.
Elle est désormais corrigée; rendez-vous sur le Dolistore, sous votre compte pour télécharger la mise à jour (V 5.4.8).

En plus j’y ai ajouté de nouvelles fonctionnalité pour faire bonne mesure.

Cordialement,
Sylvain Legrand.

Ravi d’avoir pu contribuer :wink:

Les modèles de documents ont été touchés dans cette MàJ du coup? Parce-que j’avais déjà commencé à les modifier.

Bonjour Sylvain,

je rouvre ce sujet car je me suis remis à bosser dessus. Je viens de télécharger la dernière version InfraS (5.5.1) et l’ai Uploadé sur le FTP.
A présent l’image de bas de page est redimensionnable mais elle s’entrechoc avec le texte libre tel que dans l’image jointe.

Une idée?
Merci

Pièces jointes :