Commerce Invoice Print
Component ID
1903886
Component name
Commerce Invoice Print
Component type
module
Maintenance status
Development status
Component security advisory coverage
not-covered
Downloads
1978
Component created
Component changed
Component body
Purpose
This module fills a gap between Commerce Invoice and Print modules.
It allows developers to create in their theme a template file to be used for and only for Drupal Commerce order invoice print pages.
How-to
After configuring both Print and Commerce Invoice modules, copy the print.tpl.php template file from print module's folder to your custom theme's folder, and rename it following patterns (by ascending preference order):
- print--invoice.tpl.php will apply to all invoice print pages
- print--invoice-[order-id].tpl.php will apply to invoice print pages for order of id [order-id]
- print--html--invoice.tpl.php will apply to all invoice print pages using HTML format (only format supported right now by this module)
- print--html--invoice-[order-id].tpl.php will apply to invoice print pages using HTML format for order of id [order-id]
The order variable is passed to the template and available under $commerce_order.
Dependencies
About
This module was developed by Alethia INC. and sponsored by The Japan Association for Language Teaching (JALT).
