Jump to content

Modulo seguir envio CTT


Recommended Posts

Boas,

Aqui fica o modulo para tracking dos envios nos CTT e CTT Expresso.

O módulo vai adicionar a informação do envio no detalhe da encomenda, tanto no back como no front.

O módulo foi criado e testado na versão 1.6.1 penso que corre nas versões 1.6.x.x

https://github.com/RhaPT/eko_ctt.git

Um abraço,

 

 

Versão 0.2.0 (24/09/2015)

 

Novo estado da encomenda : Objecto devolvido

 

 

Versão  0.1.0 (31/08/2015)

 

Criado um hook : actionEkoCttUpdate

Nova função : getCTTStates

Bug na tabela dos ctt ( </tr><td> )

Timeout da rotina CTTchekonline()

Edited by Rha_PT (see edit history)
  • Like 3
Link to comment
Share on other sites

Olá Carlos-Cardoso,

 

Instruções para instalar o modulo :

 

1 . Descarregar o ficheiro ZIP do github ( https://github.com/RhaPT/eko_ctt )

2 . Descompactar o ficheiro no disco local

3 . Enviar por FTP a pasta eko_ctt para a pasta MODULES dentro do prestashop.

4.  Entrar na área de ADMIN do prestashop e instalar o modulo.

5.  Configurar o modulo.

 

O modulo irá adicionar uma tabela nas encomendas com o rastreio do envio.

 

Espero que ajude.

 

Um abraço

Link to comment
Share on other sites

Olá Rha_PT,

 

Já segui todos esses passos mas o que acontece é que não aparece o módulo na listagem de módulos para que eu instale. Estou utilizando a plataforma Cloud ver.1.6.1.0. O ficheiro eko_CTT aparece nos ficheiros de módulos, porém no ambiente admin "Lista de módulos" não aparece para instalar.

 

Obrigado!

 

 axy0w7.jpg

Link to comment
Share on other sites

Boas.

Fiz a atualização do novo módulo e deixou de aparecer, já apaguei a pasta, copiei novamente, instalei, aparece para configurar... mas não aparece nas encomendas a tabela, já fiz o force compile... nada

Link to comment
Share on other sites

Deve ser o timeout da verificação do site dos CTT

 

na linha 451 onde está

 

            curl_setopt($curlInit,CURLOPT_CONNECTTIMEOUT,10);

 

tenta subir por exemplo para 20

 

            curl_setopt($curlInit,CURLOPT_CONNECTTIMEOUT,20);

Link to comment
Share on other sites

  • 2 weeks later...

Olá a todos,

 

Alguém sabe quais são os estado do envio dos CTT, consegui estes :

 

Entrega conseguida
Em distribuição
Expedição nacional
Receção nacional
Aceitação
Disponível para levantamento
Entrega não conseguida

 

Um abraço,

Link to comment
Share on other sites

Olá,

 

existem mais alguns:

 

Entrada armazém para aplicação de legislação (Held by import border agency)
 
Receção no local de entrega (Reception by delivery station)
 
Envio (Send)
 
Autorização de Saída pela Alfândega (Released by customs with duties)
 
Para apresentação à Alfândega (Submission to customs authorities)
 
Reimpressão de rótulo (Label reprint)
Link to comment
Share on other sites

  • 2 months later...
  • 4 years later...
  • 1 month later...
On 5/3/2020 at 12:23 AM, Carlos-Cardoso said:

Olá Kalu,

Respondendo a sua questão: 

Substitua o endereço do link de pesquisa do CTT em eko_ctt.php, linha 39 para o endereço: https://www.ctt.pt/feapl_2/app/open/objectSearch/objectSearch.jspx?lang=def

Cumprimentos, 

Caro Amigo Carlos Cardoso, agradeço a sua valiosa ajuda, funcionou na perfeição.

Obrigado

Link to comment
Share on other sites

  • 2 months later...

Instruções para instalar o modulo :

 

1 . Descarregar o ficheiro ZIP do github ( https://github.com/RhaPT/eko_ctt )

2 . Descompactar o ficheiro no disco local

3 . Enviar por FTP a pasta eko_ctt para a pasta MODULES dentro do prestashop.

4.  Entrar na área de ADMIN do prestashop e instalar o modulo.

5.  Configurar o modulo.

 

O modulo irá adicionar uma tabela nas encomendas com o rastreio do envio.

 

Espero que ajude.

 

Um abraço

Link to comment
Share on other sites

O módulo foi desenvolvido para as versões 1.6.x.x. por isso não tenho a certeza se irá funcionar no 1.7. As pastas não podem ter nomes diferentes, ambas devem ser eko_ctt. Caso mesmo assim não consiga, tente eliminar a subpasta deixando somente uma com o nome do módulo.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...