Jump to content

[Résolu] Edition PDF de la facture, problème affichage de la devise


Recommended Posts

Bonjour,

j'ai un petit soucis d'affichage lorsque j'édite une facture en pdf.

Devant euros, j'ai toujours ce signe & (affichage suivant: 392,12 €). Est ce que quelqu'un pourrait m'orienter pour supprimer ce signe et surtout comprendre à quoi il correspond?

Merci pour votre aide.

Link to comment
Share on other sites

Avez-vous essayé de remplacer le fichier ./classes/PDF.php par celui d'une archive clean de prestashop ?
(attention si vous avez personnalisé PDF.php sauvegardez-le).

J'ai la vague impression qu'il pourrait s'agir d'un fichier corrompu (mauvais transfert en ftp) parce que le caractère "&" fait parti du language, et la fonction convertSign() de PDF.php pourrait éventuellement déconner de cette manière s'il manquait un" ' " par exemple...

Link to comment
Share on other sites

Merci Alekhine pour la piste. Effectivement, quand je remplace le fichier PDF.php par l'original, tout revient à la normale.

Par contre, quand j'applique la modif pour faire apparaître la mention "TVA non applicable...", le problème revient.

Voilà le code à appliquer dans le fichier PDF.php:


/**
* Invoice footer
*/
function Footer()
{
$this->SetY(-26);

/*
* Display a message for customer
*/
if (!self::$delivery)
{
$this->SetFont(self::fontname(), '', 8);
$this->Cell(0, 10, self::l('MENTION FACTURE'), 0, 0, 'C', 0);
$this->Ln(4);
if (self::$orderSlip)




Ce code remplace à l'origine, celui-là:


/**
* Invoice footer
*/
function Footer()
{
$this->SetY(-26);

/*
* Display a message for customer
*/
if (!self::$delivery)
{
$this->SetFont(self::fontname(), '', 8);
if (self::$orderSlip)



Y-a-t-il une erreur dans le code?

Merci pour l'aide.
Link to comment
Share on other sites

Par contre, quand j'applique la modif pour faire apparaître la mention "TVA non applicable...", le problème revient.


Hello,

ben c'est bizarre je ne vois pas de problème dans le code, j'ai fait cette modif aussi depuis quelques temps mais je n'est pas le souci du "&".

Je mets le miens en pièce jointe...

PDF.php

Link to comment
Share on other sites

Merci pour l'aide! J'ai uploadé ton fichier et plus de problème... Et j'ai bien la mention concernant la TVA.

Est ce encore un mystère de l'informatique??

En tout cas, merci pour ton aide!

Je bascule en Résolu

Link to comment
Share on other sites

ouaip. moi pareil. avec ton fichier c'est résolu.
le blem c'est que le fichier original (dans la dernière version fournie par la team) le problème est constant.
le fait de copier le fichier en lieu et place, créé le problème.
c'est donc bien un bug sur ce fichier.
merci en tous cas, ça dépanne bien en attendant le fix.

Link to comment
Share on other sites

  • 1 year later...

Coucou je remonte le post un peu vieu certes, mais le problème est toujours présent dans la v 1.4.3
Pour le moment je laisse comme ca parce que j'ai pas trop le temps de m'en occuper mais c'est vraiment moche.
Ce problème est apparu chez moi au passage de la 1.1 -> 1.3.2 -> 1.4.3

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...