Minha versão do magento é 2.1.0. Como posso obter toda a lista de métodos de envio ativos?
Qualquer ajuda seria muito apreciada
magento-2.1
shipping-methods
Prashant Valanda
fonte
fonte
Além da resposta do keyur shah
Você pode obter todo o transporte ativo usando o código abaixo:
Usando o código abaixo, você obterá a lista de transportadora no arquivo phtml. aqui
$block
está relacionado ao bloco no qual definimos a função acimafonte
Nota: Sou contra o objeto de carregamento direto com $ objectManager, para obter um melhor impacto, você pode injetá-lo em seu construtor. Acabei de dar um exemplo de como você pode alcançá-lo. `
Melhor maneira
Agora você pode obter todo o método de envio ativo por
$this->_shippingConfig->getActiveCarriers();
Se você quiser
store
específicaactive shipping method
, então você pode passar$store
objetoparameter
, como você pode ver abaixo deste método aceitar$store
parâmetrofonte