0

我正在尝试创建第二个发票模板并添加另一个打印发票链接,以便我可以打印标准发票,但也可以打印带有“官方使用”表格的“内部”发票副本,该表格可由工作人员在打印时填写出去。

我在 /basic/mail/orders/ 中找到了模板 invoice.tpl 和 print_invoice.tpl

创建了两个名为 invoice.dirty.tpl 和 print_invoice_dirty.tpl 的新文件,并将原始文件的内容粘贴到新文件中,更改了路径并添加了我想要的表格。

我已设法找到“打印发票”链接的代码,并通过将 _dirty 添加到原始“订单.print_invoice?”来复制更改 href。但是当我尝试链接时,它会打开弹出窗口,但我收到 404 错误,我已经检查了权限并将它们更改为完整,但它仍然无法播放...

它看起来很简单,我希望它可以工作,但显然我错过了一些东西,任何指导将不胜感激。

4

2 回答 2

0

检查将数据带入此文件的控制器,可能存在主要问题。

于 2014-05-06T13:30:04.727 回答
0

您使用的是什么 cs-cart 版本?

您还需要创建模式> invoice_dirty,这可以在文件 order.post.php 的帮助下添加,但在我给你一些说明之前,我需要知道你的 cs-cart 版本

于 2014-07-19T05:04:16.527 回答