在shopware6中创建新订单后尝试触发功能时我有点误解,但没有任何反应。
我的语法可能是Shopware5,因为我是 SW6 的新手。
这是我的代码(仅用于测试):
<?php
namespace Emakers\TransmissionPlugin\Subscriber;
use Enlight_Hook_HookArgs;
use Symfony\Component\EventDispatcher\EventSubscriberInterface;
use Symfony\Component\HttpKernel\KernelEvents;
class OrderSubscriber implements EventSubscriberInterface
{
public static function getSubscribedEvents()
{
// return the subscribed events, their methods and priorities
return [
KernelEvents::EXCEPTION => [
['OrderEvents::ORDER_WRITTEN_EVENT::RESPONSE' => 'onOrderCheckout'],
],
];
}
public function onOrderCheckout(Enlight_Hook_HookArgs $args): void
{
die('TEST OK');
}
}
有什么地方可以找到与订单相关的所有事件吗?也许我使用的那个不正确。
开心每一天1111
慕桂英3389331