Project

General

Profile

Actions

Anomalie #1255

closed

Logo de l'association ne s'affiche pas dans le fichier pdf de contribution

Added by Eric BERTHOMIER over 5 years ago. Updated over 5 years ago.

Status:
Fermé
Priority:
Normal
Category:
Files generation
Target version:
Start date:
02/21/2019
Due date:
% Done:

0%

Estimated time:
Version utilisée:

Description

Bonjour,

Je viens d'installer Galette 0.9.2.1 sur un site de PHPNet.

Le modèle PDF contient les valeurs par défaut soit :

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

Mais hélas le logo ne s'affiche pas comme le montre la pièce jointe.

L'origine du problème provient du fait que j'ai isolé le site en faisant pointer le site web sur /www/adherents/webroot comme tu l'indiques.
En effet, si je remets une liaison vers www/adherents/ le logiciel fonctionne parfaitement.

Un problème de chemin je pense.

Mon hébergeur est PHPNet

Merci


Files

sysinfo.txt (1.02 KB) sysinfo.txt Eric BERTHOMIER, 02/21/2019 10:42 AM
contribution_1_facture.pdf (101 KB) contribution_1_facture.pdf Eric BERTHOMIER, 02/21/2019 10:42 AM
contribution_1_facture_avec_webroot.pdf (120 KB) contribution_1_facture_avec_webroot.pdf Eric BERTHOMIER, 02/21/2019 10:58 AM
Actions #1

Updated by Johan Cwiklinski over 5 years ago

En effet, il doit y avoir un chemin qui pose soucis. Il faudrait consulter les logs (éventuellement passer en mode debug - voir la FAQ) ; si le fichier n'est pas accessible, il devrait y avoir une trace de la tentative d'ouverture en échec quelque part ;)

Actions #2

Updated by Johan Cwiklinski over 5 years ago

  • Status changed from Nouveau to In Progress
Actions #3

Updated by Johan Cwiklinski over 5 years ago

Je reproduit effectivement, mais je n'ai pas encore compris ce qui cloche... Le chemin vers le logo utilisé dans les PDF est celui sur le système de fichier, et il est identique :/

Le HTML de base utilisé est, dans les deux cas :

<img src="/var/www/galette.git/galette/data/photos/custom_logo.png" width="200" height="142"/>

À suivre...

Actions #4

Updated by Johan Cwiklinski over 5 years ago

Proposition de correctif :
https://github.com/galette/galette/pull/34

De cette manière, le problème est réglé ; mais il peut s'en poser un autre si l'accès à l'instance de Galette est protégé par un fichier `.htpasswd` (mais c'est un problème qui existe à d'autres endroits ; je n'ai pas de solution malheureusement).

Actions #5

Updated by Johan Cwiklinski over 5 years ago

  • Status changed from In Progress to Résolu
  • % Done changed from 0 to 100
Actions #6

Updated by Johan Cwiklinski over 5 years ago

  • Status changed from Résolu to Fermé
  • % Done changed from 100 to 0
Actions

Also available in: Atom PDF