WooFrance Dépannage et support WordPress WooCommerce › Forums › Forum de Support WooCommerce › WordPress : Champs personnalisés dans facture PDF
- Ce sujet contient 5 réponses, 3 participants et a été mis à jour pour la dernière fois par motsencouleursgraph, le il y a 3 années et 5 mois.
-
AuteurMessages
-
21 mars 2021 à 17 h 32 min #220893
Bonjour,
Je viens vers vous afin d’espérer avoir une aide.
J’utilise woocommerce et WooCommerce PDF Invoices & Packing Slips.
En cherchant j’ai trouvé plusieurs code à mettre dans mon fichier functions.php
afin d’ajouter un champ personnalisé dans la page checkout de woocommerce.
Or maintenant je ne sais pas comment je peux faire afin que ce nouveau champ soit inscrit dans la facture du plugin PDF invoices. D’ailleurs je ne trouve pas non plus ou il va chercher les infos du checkout de woocommerce.
J’espère que vous m’avez compris.
Merci d’avance
22 mars 2021 à 12 h 05 min #22096522 mars 2021 à 13 h 01 min #22097427 mai 2021 à 16 h 22 min #234166Bonsoir,
J’ai exactement le même souci que vous et je souhaiterai savoir si vous aviez trouvé une solution au final ?
Car ils disent dans la description :
En plus d’un certain nombre de paramètres par défaut (y compris un en-tête / logo personnalisé) et plusieurs champs de mise en page que vous pouvez utiliser prêts à l’emploi, le plugin contient des modèles basés sur HTML / CSS qui permettent une personnalisation et un contrôle total sur la sortie PDF. Copiez les modèles dans votre dossier de thème et vous n’avez pas à craindre que vos personnalisations soient écrasées lorsque vous mettez à jour le plugin.Du coup, en faisant cela, est ce que cela permet vraiment de modifier les champs sous-total total etc…?
En vous remerciant par avance de votre réponse,Belle soirée,
Yule
27 mai 2021 à 17 h 19 min #234191Bonjour,
J’ai installer l’extension checkout manager for woocommerce pour ajouter le champ personnalisé dans le formulaire avant paiement de woocommerce.
Ensuite j’ai ajouter plusieurs code php.
Attention que la valeur « wooccm11 » il faudra remplacer ça par le votre. wooccm11 dans ce code est une valeur qui est a aller chercher dans checkout manager for woocommerce lorsque vous avez ajouter le nouveau champ.
/** Affichage du numéro de tva sur la facture **/
add_action( ‘wpo_wcpdf_after_billing_address’, ‘wpo_wcpdf_billing_wooccm11’, 10, 2 );
function wpo_wcpdf_billing_wooccm11 ($template_type, $order) {
$document = wcpdf_get_document( $template_type, $order );
if ($template_type == ‘invoice’) {
?>
Numéro de TVA:
<?php $document->custom_field(‘billing_wooccm11’); ?><?php
}
}
Voila je ne sais pas si ça ira pour vous.
En pièce jointe, ce que ça donne.
1 user thanked author for this post.
27 mai 2021 à 20 h 17 min #234229Bonsoir Valerio,
Merci de votre réponse, je vais regarder et appliquer votre solution enfaîte ce que je souhaiterai c’est juste la mention HT dans le sous total et dans le total TTC sur la facture.
Sur le site j’ai déjà mis du code pour les afficher et ça fonctionne mais ça ne s’affiche pas sur la facture par contre…
Belle soirée à vous,
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.