Magento 2'nin kasada bir adım değişikliğini tespit etmenin en iyi yöntemini bulmaya çalışıyorum. Örneğin, gönderim ayrıntılarından ödemeye veya tersi.
Biraz kazma yaptım ve devam et düğmesinde hangi yangınları ve bir kullanıcı doğrudan ödeme adımını tıkladığında hangi yangınları vendor/magento/module-checkout/view/frontend/web/js/model/step-navigator.js
kullanabileceğimi biliyorum - ancak her iki yöntem de oldukça çirkin görünüyor , nasıl olursa olsun bir adım değişikliğini tespit etmek için daha temiz bir yol olmalı ve hangi adımda .next()
navigateTo()
stepChange()
Bir ödeme adımı değişikliği olduğunda tetiklenen bir işlev veya benzeri bir şey umuyordum .
Benim sorum:
Bir ödeme adımı değişikliği gerçekleştiğinde özel JS'mi tetiklemenin en iyi yöntemi nedir?