Perguntas com a marcação «event-observer»

O evento / observador é usado para trabalhar dinamicamente com o Magento sem alterar o código principal.


4
evento sales_order_save_commit_after disparado duas vezes?
Registrei um observador para que o sales_order_save_commit_afterevento seja notificado quando um novo pedido chegar. Isso funciona bem, mas o evento é disparado duas vezes seguidas com o mesmo pedido. Meu config.xml <sales_order_save_commit_after> <observers> <unique_sales_order_save_commit_after> <type>singleton</type> <class>mymodule/observer</class> <method>export</method> </unique_sales_order_save_commit_after> </observers> </sales_order_save_commit_after> Como posso verificar se é a primeira vez ou qual …

3
Observando a alteração do estado do pedido
Parece que não há evento de estado do pedido por padrão, então como você costuma observar a alteração do estado do pedido? Existem duas possibilidades que eu vejo: a) Sobrescreva o modelo de pedidos / vendas para criar seu evento personalizado para uma mudança de estado b) Observe o evento …

1
catálogo de eventos magento 2inventory_stock_item_save_after
Preciso detectar sempre que o nível de estoque de um produto muda. Como existe cataloginventory_stock_item_save_after no magento 1.x, queremos implementar o mesmo no magento 2.1 <event name="cataloginventory_stock_item_save_after"> <observer name="cataloginventorysave" instance="Vendor\Module\Observer\Cataloginventorysave" /> </event> Em seguida, criei o observador "Cataloginventorysave.php" no qual desejo acessar $stockItem = $observer->getEvent()->getItem(); Mas o nome do evento …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.