PrestaShop
Como atualizar o módulo Findalo no PrestaShop
· 5 min de leitura · Por Ray Rodríguez, fundador do Findalo
O módulo Findalo para PrestaShop é atualizado com frequência: correções, compatibilidade com temas e novas versões do PrestaShop, e funcionalidades que precisam de uma peça na sua loja. Este artigo explica como saber que chegou a sua vez e as duas formas de atualizar: a partir do próprio módulo com um botão, ou descarregando o ZIP e instalando-o por cima.
As duas chegam ao mesmo sítio. Não perde a configuração nem o catálogo, e não é preciso desinstalar nada antes.
Como sabe que há uma versão nova
Quem lhe diz primeiro é o seu painel Findalo. Quando o módulo da sua loja é mais antigo do que a última versão publicada, aparece este aviso cor de âmbar:
Aparece em dois sítios: no cartão Catalog status do início e na secção Integration, ao lado de «Installed module». Além disso, a entrada Integration do menu leva uma seta ↑, para que o veja mesmo que esteja noutro ecrã.
O painel só pode avisá-lo se o módulo lhe tiver dito que versão tem, e fá-lo ao sincronizar. Se a sua loja está ligada e sincroniza normalmente, o aviso é fiável. Se não vê nenhum aviso nem a versão do módulo em Integration, o problema é outro: a ligação. Para isso tem este artigo.
Via 1: atualizar a partir do próprio módulo
É a mais rápida e a que recomendamos. Não descarrega nada para o seu computador: o módulo vai buscar a versão nova e instala-se sozinho.
- No back office do PrestaShop, entre em Módulos → Gestor de módulos, procure Findalo e clique em Configurar.
- Lá em cima verá este aviso:
- Clique em Update now. Ser-lhe-á pedida confirmação, porque os ficheiros do módulo vão ser substituídos: aceite.
- A página recarrega e verá «Findalo updated to the latest version.» Está feito.
Por dentro, o módulo descarrega o ZIP de findalo.io, verifica que é exatamente o que publicámos (com uma impressão digital que tem de coincidir) e só então o descomprime sobre a pasta do módulo. Se a impressão digital não coincidir, não instala nada.
«Check for updates»: quando o painel avisa e o módulo não
O módulo não pergunta por versões novas sempre que abre o back office: verifica no máximo uma vez por hora e guarda a resposta. Se acabámos de publicar uma versão, pode acontecer que o seu painel já a anuncie e o módulo ainda não.
Nesse caso, na configuração do módulo não verá o aviso, mas uma linha discreta com a sua versão e uma ligação:
Clique em Check for updates. O módulo pergunta nesse momento, sem esperar pela hora, e mostra «Checked for updates.» Se houver versão nova, o aviso com o botão Update now aparece no mesmo ecrã.
Se a atualização automática falhar
Para se atualizar sozinho, o módulo precisa de duas coisas do servidor da sua loja: a extensão ZIP do PHP e poder descarregar ficheiros de findalo.io. Alguns alojamentos limitam uma ou outra. Quando isso acontece, verá «The update could not be completed.» com um código entre parênteses. Não se mexeu em nada: o seu módulo ficou como estava. Use a via 2 e, se quiser, envie-nos esse código.
Via 2: descarregar o módulo e instalá-lo por cima
É a forma clássica do PrestaShop e funciona em qualquer alojamento.
- Descarregue o ZIP. No seu painel Findalo, na ligação Download v… do aviso âmbar. Também pode usar o botão Download ZIP do aviso do módulo: é o mesmo ficheiro.
- Não o descomprima. O PrestaShop quer o ZIP tal como está.
- No back office, entre em Módulos → Gestor de módulos e clique em Carregar um módulo, em cima à direita.
- Arraste o ZIP para a janela ou selecione-o. O PrestaShop reconhece que o Findalo já está instalado e atualiza-o.
Não desinstale o módulo antes. Carregar a versão nova por cima conserva tudo. Desinstalar, pelo contrário, apaga a configuração do módulo na sua loja e teria de voltar a ligá-la.
Como confirmar que correu bem
- No módulo: ao abrir a configuração, o aviso já não aparece; fica só a linha com a versão nova e a ligação Check for updates.
- No painel: o aviso âmbar desaparece quando o módulo volta a sincronizar e diz ao painel a sua versão. Se não quiser esperar, clique em Sync now no cartão Catalog status. Em Integration verá ✓ Module up to date.
Se depois de atualizar o back office mostrar algo estranho, limpe a cache do PrestaShop em Parâmetros avançados → Desempenho, com o botão de limpar a cache em cima à direita. O módulo já tenta fazê-lo sozinho ao atualizar-se, mas alguns servidores guardam a versão anterior em memória mais um pouco.
Se ficar bloqueado
Escreva-nos com a versão que tem instalada e, se a atualização automática lhe deu um código de erro, esse código. Com isso costumamos perceber o que se passa à primeira.
Continua a ler
-
Intenção de compra: que a pesquisa encontre «a pedra do amor» mesmo que a ficha não o diga
Por cada produto e em cada idioma, a IA escreve as frases com que um comprador o pediria: para que serve e como lhe chamam as pessoas. Exemplos reais de uma loja de minerais, de um catálogo de instrumental médico em alemão e de uma cadeia de sapatarias. Incluída a partir de Pro, sem nada para configurar.
-
Teste gratuito de 1 mês: o que inclui e o que acontece quando acaba
200 produtos, 1.000 pesquisas no total e sem cartão. Quando acaba o mês ou as pesquisas, a pesquisa deixa de responder e, se não passar para um plano pago, a conta é eliminada ao fim de 30 dias. O que avisamos, como continuar com o Starter ou o Pro (14 dias de teste grátis) e quando o teste não lhe serve para decidir.