[Skip to main content](#vessel-content)

#   PDF Invoice : modifier à la volée certains éléments de la facture

##

- **[lesyeux](/forum/user/1216-lesyeux "View lesyeux's Profile")**
- [![lesyeux's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/1216-lesyeux "View lesyeux's Profile") Topic Author
- [ Offline](/forum/user/1216-lesyeux)

Less More

- Posts: 500
- Thank you received: 33
-
-

7 months 2 weeks ago [\#370902](#370902) by [lesyeux](/forum/user/1216-lesyeux "View lesyeux's Profile")  *[PDF Invoice : modifier à la volée certains éléments de la facture](/forum/5-support-en-francais-french-support-/910199-pdf-invoice-modifier-a-la-volee-certains-elements-de-la-facture#370902 "-- HikaShop version -- : 6.4.0 -- Joomla version -- : 5.4.3 -- PHP version -- : 8.2  Bonjour,  J'ai besoin de modifier à la volée certains contenus de mes factures.  Dans le flux actuel, qui utilise des factures &quot;imprimées&quot; au format PDF, j'ai un plugin de recherche et remplacement (ReReplacer) qui surligne, grâce à regex, certains codes et encadre en rouge les quantités supérieures à 1. J'ai une surcharge de la facture dans le backend, qui contient des balises START et STOP pour limiter la recherche du plugin. Ça fonctionne bien.  Dans un flux avec factures électroniques Factur-X, l'action de mon plugin est zappée. Je peux personnaliser le template des factures, mais j'ai besoin de modifications qui se font en fonction du contenu de la facture (codes, quantités). Est-ce qu'il existe un moyen pour que ce plugin agisse malgré tout, avant que le PDF/A Facture-X soit généré et téléchargé ?")* was created by *[lesyeux](/forum/user/1216-lesyeux "View lesyeux's Profile")*

-- HikaShop version -- : 6.4.0
-- Joomla version -- : 5.4.3
-- PHP version -- : 8.2

Bonjour,

J'ai besoin de modifier à la volée certains contenus de mes factures.

Dans le flux actuel, qui utilise des factures "imprimées" au format PDF, j'ai un plugin de recherche et remplacement (ReReplacer) qui surligne, grâce à regex, certains codes et encadre en rouge les quantités supérieures à 1. J'ai une surcharge de la facture dans le backend, qui contient des balises START et STOP pour limiter la recherche du plugin. Ça fonctionne bien.

Dans un flux avec factures électroniques Factur-X, l'action de mon plugin est zappée. Je peux personnaliser le template des factures, mais j'ai besoin de modifications qui se font en fonction du contenu de la facture (codes, quantités). Est-ce qu'il existe un moyen pour que ce plugin agisse malgré tout, avant que le PDF/A Facture-X soit généré et téléchargé ?

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vOTEwMTk5LXBkZi1pbnZvaWNlLW1vZGlmaWVyLWEtbGEtdm9sZWUtY2VydGFpbnMtZWxlbWVudHMtZGUtbGEtZmFjdHVyZT90bXBsPW1hcmtkb3du) or [Create an account](/register) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png?1793428657)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Away](/forum/user/63-nicolas)

Less More

- Posts: 86324
- Thank you received: 14286
-
-

7 months 2 weeks ago [\#370903](#370903) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[PDF Invoice : modifier à la volée certains éléments de la facture](/forum/5-support-en-francais-french-support-/910199-pdf-invoice-modifier-a-la-volee-certains-elements-de-la-facture#370903 "-- HikaShop version -- : 6.4.0 -- Joomla version -- : 5.4.3 -- PHP version -- : 8.2  Bonjour,  J'ai besoin de modifier à la volée certains contenus de mes factures.  Dans le flux actuel, qui utilise des factures &quot;imprimées&quot; au format PDF, j'ai un plugin de recherche et remplacement (ReReplacer) qui surligne, grâce à regex, certains codes et encadre en rouge les quantités supérieures à 1. J'ai une surcharge de la facture dans le backend, qui contient des balises START et STOP pour limiter la recherche du plugin. Ça fonctionne bien.  Dans un flux avec factures électroniques Factur-X, l'action de mon plugin est zappée. Je peux personnaliser le template des factures, mais j'ai besoin de modifications qui se font en fonction du contenu de la facture (codes, quantités). Est-ce qu'il existe un moyen pour que ce plugin agisse malgré tout, avant que le PDF/A Facture-X soit généré et téléchargé ?")*

Bonjour,

Quand vous dites "Dans le flux actuel, qui utilise des factures "imprimées" au format PDF", j'imagine que vous voulez dire que vous avez le plugin PDF invoice de désactivé et que vous utilisez les vues normales d'HikaShop pour l'affichage.
Et donc ReReplacer peut récupérer le HTML générer par les vues et les traiter avant de les envoyer au navigateur, qui fait l'affichage et potentiellement l'impression / génère un PDF.

Avec le plugin PDF invoice, le fonctionnement est différent et ReReplacer n'est pas conçu pour se placer entre l'HTML de la facture et la génération du PDF.
Ce qu'il faut faire, c'est un override du layout de la facture comme expliqué dans la section "Customize":
[ www.hikashop.com/marketplace/product/18-plugin-pdf.html](https://www.hikashop.com/marketplace/product/18-plugin-pdf.html)
Et ensuite, vous pouvez directement appliquer les modifications dans l'override. Vous avez accès à toutes les données de la commande dans le fichier override et la librairie qui transforme l'HTML généré en PDF gère une grande partie des capacités du CSS, donc cela ne devrait pas être un problème.
Vous pouvez vous faire aider par l'IA en fournissant les fichiers de ce que vous avez actuellement et les fichiers du plugin. Claude Code devrait permettre de faire cela sans problème.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vOTEwMTk5LXBkZi1pbnZvaWNlLW1vZGlmaWVyLWEtbGEtdm9sZWUtY2VydGFpbnMtZWxlbWVudHMtZGUtbGEtZmFjdHVyZT90bXBsPW1hcmtkb3du) or [Create an account](/register) to join the conversation.

Board Categories HikaShop Install &amp; Update Product &amp; Category Display Content Creation Sales and Orders Orders management Reports &amp; Statistics Customers Checkout Payment Methods Shipping Methods Import &amp; Export (CSV, XLS…) Specific Features Affilation Taxes Wishlist Vote Carousel &amp; Slider Mass Actions Filters &amp; Search Discount &amp; Coupon Feature Request Integrations Showcase General Talk about HikaShop Development HikaShop 3.0 Beta Translation Commercial Jobs HikaShop Components HikaMarket Market: Feature requests Market: How to? Market: Bug Report HikaSerial General talk about HikaSerial Serial: Bug Report Serial: How to? Support en Français de HikaSerial (French Support) HikaSubscription HikaAuction Auction: Feature requests Auction: How to? Auction: Bug report Hikashop around the world Support en Français (French Support) Russian FAQ. Курс выживания с Hikashop. Частые вопросы и о Расширения Hikashop Наши сайты на Hikashop 日本語版サポート(Japanese Support) Thai German Archives Bug Report How to?

[](/forum/topics/feed/mode-topics?format=feed&type=rss)

Time to create page: 0.052 seconds

[Powered by](/forum/credits) [Kunena Forum](https://www.kunena.org)
