首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在一个pdf中导出多个发票选择的订单

如何在一个pdf中导出多个发票选择的订单
EN

Stack Overflow用户
提问于 2020-08-10 12:18:55
回答 1查看 497关注 0票数 0

如何在“批量操作”按钮中添加一个选项,允许在一个pdf中导出所有选定的订单发票?

出口发票的选择对我不起作用,因为我必须通过客户组过滤它,我也不能一个一个地去。

附件捕获

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-08-12 00:18:32

您需要覆盖(或修改) AdminOrdersController,查看这个文件以及它是如何完成订单状态更新的,您有一个大容量操作数组:

代码语言:javascript
复制
$this->bulk_actions = array(
            'updateOrderStatus' => array('text' => $this->l('Change Order Status'), 'icon' => 'icon-refresh')
        );

如果您向这个数组添加了什么,它将从这个下拉菜单中获得,一个键是它的操作名,如果您想要处理订单状态更改,您需要使用此代码(例如,在postProcess方法中),submitBulk是所有这些操作的标准前缀。submitBulkYOUR_ARRAY_KEY,小片段:

代码语言:javascript
复制
if (Tools::isSubmit('submitBulkupdateOrderStatus'.$this->table)) {
// your code
}

我希望这能帮助你理解它是如何工作的。如果你有更多的问题告诉我。

如果您想了解如何同时生成多个PDF,请查看AdminPdfController,您可以查看PrestaShop 1.6版本中的这个文件

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63340060

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档