Mudanças entre as edições de "Modulo para transportadoras personalizadas"
(6 revisões intermediárias por 2 usuários não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
Primeiramente, você deve ir em: | Primeiramente, você deve ir em: | ||
<nowiki> | |||
https://github.com/webshopapps/module-matrixrate | https://github.com/webshopapps/module-matrixrate | ||
</nowiki> | |||
Dê o comando: | Dê o comando: | ||
Linha 8: | Linha 11: | ||
Depois | Depois | ||
<nowiki> | |||
php bin/magento setup:upgrade | php bin/magento setup:upgrade | ||
php bin/magento setup:di: | php bin/magento setup:di:compile | ||
php bin/magento setup:static-content:deploy | php bin/magento setup:static-content:deploy | ||
</nowiki> | |||
Vá em | Vá em | ||
<nowiki> | |||
lojas > configuracao > vendas > formas de envio | lojas > configuracao > vendas > formas de envio | ||
</nowiki> | |||
habilite WebshopApps Matrix Rate! | habilite WebshopApps Matrix Rate! | ||
Linha 31: | Linha 40: | ||
BAIXE O ARQUIVO CSV, PREENCHA ALGO PARECIDO COM O CODIGO ABAIXO: | BAIXE O ARQUIVO CSV, PREENCHA ALGO PARECIDO COM O CODIGO ABAIXO: | ||
<nowiki> | |||
País,Estado,Cidade,Zip/Postal Code From,Zip/Postal Code To,Peso>,Peso<=,Shipping Price,Tipo de Frete | País,Estado,Cidade,Zip/Postal Code From,Zip/Postal Code To,Peso>,Peso<=,Shipping Price,Tipo de Frete | ||
BRA,*,*,10000000,40520000,0,200,9,Total Flex – 1 dia util | BRA,*,*,10000000,40520000,0,200,9,Total Flex – 1 dia util | ||
</nowiki> | |||
NOTA: O PLUGIN PARECE NAO SE DAR MUITO BEM COM PONTOS OU VIRGULAS, SENDO ASSIM, EVITE O USO DOS MESMOS NO PRECO!!!!!!! | NOTA: O PLUGIN PARECE NAO SE DAR MUITO BEM COM PONTOS OU VIRGULAS, SENDO ASSIM, EVITE O USO DOS MESMOS NO PRECO!!!!!!! | ||
Linha 44: | Linha 54: | ||
Vá em: | Vá em: | ||
\Carrier\Matrixrate.php | <nowiki> | ||
vendor\webshoppapps\module-matrixrate\src\model\ResourceModel\Carrier\Matrixrate.php | |||
</nowiki> | |||
Onde tiver | Onde tiver | ||
<nowiki> | |||
$request->getDestPostcode(); | $request->getDestPostcode(); | ||
</nowiki> | |||
Substitua por: | Substitua por: | ||
<nowiki> | |||
$postcode = str_replace('-','',$postcode); | $postcode = str_replace('-','',$postcode); | ||
</nowiki> | |||
OBVIAMENTE QUE VOCE NAO PRECISA REPETIR ESTE CODIGO. | OBVIAMENTE QUE VOCE NAO PRECISA REPETIR ESTE CODIGO. | ||
COLOQUE SOMENTE UM STR_REPLACE E DEPOIS VA CHAMANDO POSTCODE!!!!!!!! | COLOQUE SOMENTE UM STR_REPLACE E DEPOIS VA CHAMANDO POSTCODE!!!!!!!! |
Edição atual tal como às 20h23min de 7 de março de 2018
Primeiramente, você deve ir em:
https://github.com/webshopapps/module-matrixrate
Dê o comando:
composer require webshopapps/module-matrixrate
vide tutorial git.
Depois
php bin/magento setup:upgrade php bin/magento setup:di:compile php bin/magento setup:static-content:deploy
Vá em
lojas > configuracao > vendas > formas de envio
habilite WebshopApps Matrix Rate!
Tudo deve ser marcado com sim!!!! Menos Show Method if Not Applicable para nao ficar mostrando erros.
VOCE DEVE ESCOLHER UM PAIS ESPECIFICO, COMO O BRASIL!!!!
SALVE!
Depois va na visao do site especifico, por exemplo, TEKSYSTEMCOMMERCE
BAIXE O ARQUIVO CSV, PREENCHA ALGO PARECIDO COM O CODIGO ABAIXO:
País,Estado,Cidade,Zip/Postal Code From,Zip/Postal Code To,Peso>,Peso<=,Shipping Price,Tipo de Frete BRA,*,*,10000000,40520000,0,200,9,Total Flex – 1 dia util
NOTA: O PLUGIN PARECE NAO SE DAR MUITO BEM COM PONTOS OU VIRGULAS, SENDO ASSIM, EVITE O USO DOS MESMOS NO PRECO!!!!!!!
DETALHE:
POR PADRÃO, O ARQUIVO NÃO ACEITA BUSCAS DE CEP A NAO SER ESTRITAMENTE COM NUMEROS, COMO NO BRASIL USAMOS O TRAÇO, POR EXEMPLO: 36500-000, VAMOS TER QUE RETIRAR O TRACO NO PHP.
Vá em:
vendor\webshoppapps\module-matrixrate\src\model\ResourceModel\Carrier\Matrixrate.php
Onde tiver
$request->getDestPostcode();
Substitua por:
$postcode = str_replace('-','',$postcode);
OBVIAMENTE QUE VOCE NAO PRECISA REPETIR ESTE CODIGO.
COLOQUE SOMENTE UM STR_REPLACE E DEPOIS VA CHAMANDO POSTCODE!!!!!!!!