Mudanças entre as edições de "Modulo para transportadoras personalizadas"

De Tek-System Wiki
Ir para navegação Ir para pesquisar
(Criou página com 'Primeiramente, você deve ir em: https://github.com/webshopapps/module-matrixrate Dê o comando: composer require webshopapps/module-matrixrate vide tutorial git. Depois p...')
 
 
(9 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:compule
  php bin/magento setup:di:compile


  php bin/magento setup:static-content:deploy
  php bin/magento setup:static-content:deploy
</nowiki>
Vá em
<nowiki>
lojas > configuracao > vendas > formas de envio
</nowiki>
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:
<nowiki>
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
</nowiki>
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:
<nowiki>
  vendor\webshoppapps\module-matrixrate\src\model\ResourceModel\Carrier\Matrixrate.php
</nowiki>
Onde tiver
<nowiki>
$request->getDestPostcode();
</nowiki>
Substitua por:
<nowiki>
$postcode = str_replace('-','',$postcode);
</nowiki>
OBVIAMENTE QUE VOCE NAO PRECISA REPETIR ESTE CODIGO.
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!!!!!!!!