第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

Shopware6下單觸發(fā)功能

Shopware6下單觸發(fā)功能

PHP
尚方寶劍之說 2023-04-21 15:50:24
在shopware6中創(chuàng)建新訂單后嘗試觸發(fā)功能時(shí)我有點(diǎn)誤解,但沒有任何反應(yīng)。我的語法可能是Shopware5,因?yàn)槲沂?SW6 的新手。這是我的代碼(僅用于測試):<?phpnamespace 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');    }}有什么地方可以找到與訂單相關(guān)的所有事件嗎?也許我使用的那個(gè)不正確。
查看完整描述

2 回答

?
開心每一天1111

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超13個(gè)贊

問題來自 services.xml 文件,您必須將其添加到您的訂戶服務(wù)中:


<tag name="kernel.event_listener" />            

<tag name="kernel.event_subscriber" />


查看完整回答
反對 回復(fù) 2023-04-21
?
慕桂英3389331

TA貢獻(xiàn)2036條經(jīng)驗(yàn) 獲得超8個(gè)贊

public function __construct(EntityRepositoryInterface $orderRepository)

{

    $this->orderRepository = $orderRepository;

}


public static function getSubscribedEvents(): array

{

    return [

        //CartEvents::CHECKOUT_ORDER_PLACED => 'onCheckoutOrderPlaced'

        OrderEvents::ORDER_WRITTEN_EVENT => 'onOrderCheckout'

    ];

}

Shopware 和 PHP 對我來說是全新的,但上面的代碼正在為我觸發(fā)一個(gè)事件嘿,你能提供代碼來獲取訂單詳細(xì)信息嗎?


查看完整回答
反對 回復(fù) 2023-04-21
  • 2 回答
  • 0 關(guān)注
  • 127 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)