This extension displays additional custom fields in order invoice on OpenCart in the admin Orders section. The module adds custom client fields and custom address fields to invoice.
To display custom fields in the invoice form, simply install this plugin and update the modification cache. Custom fields in the invoice will be displayed in the block with customer's address.
With this extension, you can add to invoice own custom fields, such as: VAT ID, TAX ID, DPH, house number, apartment, office, etc.
Module installation instructions:
Upload the module in the admin panel in the "Extensions" : "Install".
Go to the "Modifications" section and update the cache.
Go to the "Dashboard" section and update the template cache.
Bingo!
Changelog of Custom fields in order invoice
v1.0.1 (25 May 2023) - The problem with adding custom fields to the Delivery address has been fixed
How to build a variable name or array key in Twig: attribute(context, 'var'~id), square brackets, the .() operator from Twig 3.15, interpolation, and OpenCart compatibility.
An analysis of OpenCart 4.2.x.x development plans: the switch to jQuery 4.0.0, changes to `oc_product_code`, a 15–20 MB reduction in the distribution size, and the module adaptation process.
Daniel Kerr has announced the static OpenCart 5 and the opencart.js project. We analyze the advantages and limitations of this concept, as well as the development of PHP branches 3.0, 4.1, and 4.2.