Projet

Général

Profil

Actions

Anomalie #1391

fermé

Absence du logo sur les Factures, Reçus et attestation de cotisation

Ajouté par Eric BERTHOMIER il y a environ 4 ans. Mis à jour il y a environ 4 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
Catégorie:
Files generation
Version cible:
-
Début:
10/02/2020
Echéance:
% réalisé:

0%

Temps estimé:
Version utilisée:

Description

Bonjour,

Je ne sais pas si c'est une anomalie ou une méconnaissance mais en tout cas bien que le logo soit positionné dans les préférences celui-ci n'apparaît pas lors de la création du fichier PDF d'attestation.

Afin de faire avancer le problème, j'ai repris un Galette et simplement remis le même logo et là pas de problème.

Toujours pour test, j'ai réinitialisé les table galette_pdfmodels et galette_pictures mais toujours rien.

Outre cette anomalie, j'aurai souhaité ajouté une seconde image (une signature), je l'ai donc mise en "embedded" sous forme BASE64 HTML mais ça ne fonctionne pas ... si tu as une idée ?

Avec tous mes remerciements par avance

Mis à jour par Johan Cwiklinski il y a environ 4 ans

  • Statut changé de Nouveau à Commentaire

Alors, ça ne sert à rien de toucher à galette_pictures. Quand tu parles de « réinitialisé les table galette_pdfmodels », tu a fais quoi ? Vidé la table depuis phpmyamdin genre ? Ou alors utilisé le mécanisme de reset des outils admin ?

Quel est l type de fichier utilisé ? Un autre type fonctionne-t-il ?

Je ne sais pas si ça peut fonctionner cette histoire de signature. Ce n'est pas impossible, mais il faudrait voir ce que TCPDF permet de ce coté là, si toutefois il permet quoi que ce soit :D

Mis à jour par Eric BERTHOMIER il y a environ 4 ans

Johan Cwiklinski a écrit :

Alors, ça ne sert à rien de toucher à galette_pictures. Quand tu parles de « réinitialisé les table galette_pdfmodels », tu a fais quoi ? Vidé la table depuis phpmyamdin genre ? Ou alors utilisé le mécanisme de reset des outils admin ?

Bonjour,

Afin de chercher en amont la problématique, j'ai installé 2 galettes sur mon ordinateur.

Premier galette, juste téléchargé, je mets le fichier logo.png (donc type png), les factures fonctionnent.

Second galette, j'installe propre juste téléchargé et je mets la base de données de ma production dessus. Même logo.png, les factures n'ont pas le logo.

J'ai donc pensé à un problème dans les champs de modèle pdf. J'ai donc repris la table de l'origine pour la mettre en lieu et place de celle de prod.

Et rien ne change donc ça ne vient pas de mes champs de pdf mais par contre pas encore trouvé l'origine du problème.

Mis à jour par Johan Cwiklinski il y a environ 4 ans

Eric BERTHOMIER a écrit :

Johan Cwiklinski a écrit :

Alors, ça ne sert à rien de toucher à galette_pictures. Quand tu parles de « réinitialisé les table galette_pdfmodels », tu a fais quoi ? Vidé la table depuis phpmyamdin genre ? Ou alors utilisé le mécanisme de reset des outils admin ?

Bonjour,

Afin de chercher en amont la problématique, j'ai installé 2 galettes sur mon ordinateur.

Premier galette, juste téléchargé, je mets le fichier logo.png (donc type png), les factures fonctionnent.

Second galette, j'installe propre juste téléchargé et je mets la base de données de ma production dessus. Même logo.png, les factures n'ont pas le logo.

Étrange. Il existe deux logos différents dans les préférences, tu as bien ton logo aux deux endroits ? Dans l'interface graphique, c'est bien affiché ?

Ça peut potentiellement venir d'un problème de droits sur le fichier logo et/ou le dossier data (ou ses sous dossiers), mais mis à part ça, je n'ai pas trop d'idées ; et n'étant pas en mesure de reproduire, ça va être compliqué :(

Mis à jour par Eric BERTHOMIER il y a environ 4 ans

Bonjour,

Je viens de trouver 2 facteurs qui ont posé soucis.

PdfModels : Manque le </td> de asso_name, erreur lors de la modification du template.

<table>
<tr>
<td id="pdf_assoname"><strong id="asso_name">{ASSO_NAME}</strong></td>
<td id="pdf_logo">{ASSO_LOGO}</td>
</tr>
</table>

Preferences :

Je n'ai plus de logo PDF si j'indique une valeur sur (78, 'pref_galette_url', 'monurl'),

Actuellement tout fonctionne sur mon ordinateur mais pas encore sur le serveur ... mais l'essentiel est déjà que ça refonctionne en local car je peux tout détruire et tout réinjecter.

Mis à jour par Johan Cwiklinski il y a environ 4 ans

  • Statut changé de Commentaire à Rejeté

Eric BERTHOMIER a écrit :

Je n'ai plus de logo PDF si j'indique une valeur sur (78, 'pref_galette_url', 'monurl'),

L'interface indique de ne changer l'URL que si elle diffère de celle qui est proposée, la grande majorité du temps, c'est inutile et source de problèmes.

Actions

Formats disponibles : Atom PDF