En visitant ce site, vous acceptez l'utilisation de cookies afin de vous proposer les meilleurs services possibles.

note de livraison et factures : page blanche ?

il y a 3 semaines 3 jours #1 par serge
bonjour,
je m'aperçois seulement maintenant ( parce que ce sont mes clients qui le font d'habitude quand ils en ont besoin), que dans la liste des commandes quand on clique sur les boutons notes de livraison ou factures, on obtient une page blanche avec juste la barre joomla avec logo.
c'est sur tous mes sites, est ce votre cas ? est ce un comportement normal ?

Connexion ou Créer un compte pour participer à la conversation.

il y a 3 semaines 3 jours #2 par studio42
Réponse de studio42 sur le sujet note de livraison et factures : page blanche ?
Pas d'erreur PHP ?

www.st42.fr Truc et astuce Joomla et virtuemart
shop.st42.fr téléchargement Joomla et extension pour virtuemart
Gratuit ! Nettoyage des medias : shop.st42.fr/fr/produits/virtuemart-netoyage-des-medias.htm Nouveau!

Connexion ou Créer un compte pour participer à la conversation.

il y a 3 semaines 3 jours #3 par serge
Réponse de serge sur le sujet note de livraison et factures : page blanche ?
non, en activant les erreurs et le deboggage vm, je n'ai rien

le bouton me donne un bon lien : /administrator/index.php?option=com_virtuemart&view=orders&task=callInvoiceView&tmpl=component&virtuemart_order_id=301&layout=invoice&format=pdf&d=47&invoiceNumber=190425761N01

mais quand je clique dessus apparait dans la console très subreptiscement une erreur 500 ( obligé d'enregistrer et de passer la vidéo au ralenti)

et l'url de destination me donne : /administrator/index.php?option=com_virtuemart&view=orders&task=callInvoiceView&tmpl=component&virtuemart_order_id=301&layout=invoice&format=pdf&d=47&invoiceNumber=190425761N01

j'ai désinstallé tcpdf et virtuemart pour reinstaller, mais rien n'y fait

Connexion ou Créer un compte pour participer à la conversation.

il y a 3 semaines 3 jours #4 par serge
Réponse de serge sur le sujet note de livraison et factures : page blanche ?
dans le head :
<title>Erreur: 0 Class 'vmDefines' not found</title>

Connexion ou Créer un compte pour participer à la conversation.

il y a 3 semaines 3 jours #5 par studio42
Réponse de studio42 sur le sujet note de livraison et factures : page blanche ?
Tu utilises un composant ou un plugin externe pour le rendu des PDF ?
Je pense que la class n'est pas déclaré.

www.st42.fr Truc et astuce Joomla et virtuemart
shop.st42.fr téléchargement Joomla et extension pour virtuemart
Gratuit ! Nettoyage des medias : shop.st42.fr/fr/produits/virtuemart-netoyage-des-medias.htm Nouveau!

Connexion ou Créer un compte pour participer à la conversation.

il y a 3 semaines 3 jours #6 par serge
Réponse de serge sur le sujet note de livraison et factures : page blanche ?
non, j'utilise tcpdf
et à part les mise à jour rien n'a été modifié d'un vm classique

Connexion ou Créer un compte pour participer à la conversation.

il y a 3 semaines 3 jours #7 par serge
Réponse de serge sur le sujet note de livraison et factures : page blanche ?
donc ;
j'ai mis à jour certains trucs, mis tcpdf 1.0.4 puis mis à jour en tcpdf 1.0.5
et désormais cela me sort le pdf de la commande
par contre pour les notes de livraison j'ai l'erreur :
0 Call to undefined method VmVendorPDF::convertHTMLColorToDec()

merci de ton aide

Connexion ou Créer un compte pour participer à la conversation.

il y a 3 semaines 3 jours #8 par serge
Réponse de serge sur le sujet note de livraison et factures : page blanche ?
trouvé la solution sur forum anglais

solved, but for other people:

file /public_html/components/com_virtuemart/helpers/vmpdf.php

find two times

Code: [Select]
$this->convertHTMLColorToDec

and replace

Code: [Select]
TCPDF_COLORS::convertHTMLColorToDec

Connexion ou Créer un compte pour participer à la conversation.

Le nom Joomla!® et son logo sont utilisé sous licence limitée d'Open Source Matters, le propriétaire mondial de la marque de commerce. Le site VirtueMart.fr n'est pas affilié ni soutenu par Open Source Matters ou le projet Joomla!®.
VirtueMart est une marque déposée par iStraxx UG (haftungsbeschränkt) en Allemagne.