burdapraha / oc_invoice_pdf
OpenCart 2.x 发票转换为PDF
1.0.3
2017-06-19 06:17 UTC
Requires
- php: >=5.6.0
- dompdf/dompdf: ^0.8.0
- phenx/php-svg-lib: ^0.2.0
This package is not auto-updated.
Last update: 2024-09-15 20:56:09 UTC
README
注意:在2.3.2版本上开发,其他版本可能需要一些编辑 - 欢迎贡献!
安装
- 需要安装vQmod,因为vQmod不支持通过composer本身安装。
composer require burdapraha/oc_invoice_pdf
- 使用
composer require sasedev/composer-plugin-filecopier
进行文件操作 - 将以下代码添加到您的composer.json项目文件的extra部分
"extra": {
"filescopier": [
{
"source": "vendor/burdapraha/oc_invoice_pdf/upload",
"destination": "upload",
"debug": "true"
}
]
}
这将把vQmod xml文件移动到正确的文件夹。
- 在config.php & admin/config.php中添加常量以存储PDF文件:例如:
define('INVOICES_DIR', DIR_IMAGE . '/invoices');
并使用.htaccess修复此文件夹以便从网络上读取 - 可选地,您可以在
.gitignore
文件中添加一行,包含invoice_pdf.xml的路径(例如:upload/vqmod/xml/invoice_pdf.xml) - 庆祝!
致谢
- 使用dompdf进行打印
- 受到Invoice to PDF的启发
- hawkey讨论解决方案