如何解决Shopware - 获取文档生成事件
关于 Shopware6 中的活动,我需要您的帮助。 我想知道如何在通过后端手动创建贷记单时获得该事件。
例如,我拿了这个事件:OrderEvents::ORDER_TRANSACTION_WRITTEN_EVENT,它可以在“/vendor/shopware/core/Checkout/Order/OrderEvents.PHP”中找到。
我尝试在我的 documentSubscriber 中复制相同的语法,如下所示:DocumentEvents::DOCUMENT_WRITTEN_EVENT 但在“/vendor/shopware/core/Checkout/Document/...”中找不到此事件.
很自然地,我遇到了这个错误:“尝试从命名空间“Emakers\TransmissionPlugin\Subscriber”加载类“DocumentEvents”。您是否忘记了另一个命名空间的“use”语句?"
我无法使用正确的“使用”语句来进行此活动。我不知道我现在可以使用哪个事件,有人有想法吗?
解决方法
正如@Valerii Pravoslavnyi 所说,经过一些调查,每个实体都有一个您可以在核心中找到的书面事件。例如,在我的例子中,我使用了:“document.written”,它就像一个魅力!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。