CategoriasPrestashopTutoriais

Pesquisa Facetada do Prestashop – Configurar Cron Job

A pesquisa facetada do Prestashop permite criar filtros de pesquisa de produtos, o que ajuda à navegação das lojas online.

O módulo de pesquisa facetada do Prestashop requer a criação de 2 tarefas de Cron, para seja feita uma re-indexação de todos os produtos, para que os filtros funcionem corretamente.

Neste tutorial, explicamos como criar as tarefas de Cron em servidor com Cpanel.

No backoffice do presatshop, acede ao gestor de módulos, procura a Pesquisa Facetada e clica para configurar.

No início da página, tens os links que deves incluir em tarefas de Cron.

Acede agora ao Cpanel. No separador “Advanced”, clica em “Cron Jobs”.

Adiciona um CronJob para cada um dos links que foram fornecidos pelo Prestashop, com esta configuração:

Common Settings: Once Per Day (para atualizar 1 vez por dia)

Command:

wget -q -O - https://nomedaloja.com/modules/ps_facetedsearch/ps_facetedsearch-price-indexer.php?token=omeutoken

wget -q -O - https://nomedaloja.com/modules/ps_facetedsearch/ps_facetedsearch-attribute-indexer.php?token=omeutoken

Insere um e-mail em Cron E-mail, para receberes informação sobre o estado das tarefas. Quando tudo corre bem, receberás um e-mail com o número “1”. A partir deste momento, podes alterar o comando para não receberes mais e-mails. Para isso basta adicionar à tarefa:

wget -q -O - https://nomedaloja.com/modules/ps_facetedsearch/ps_facetedsearch-price-indexer.php?token=omeutoken > /dev/null 2>&1

wget -q -O - https://nomedaloja.com/modules/ps_facetedsearch/ps_facetedsearch-attribute-indexer.php?token=omeutoken > /dev/null 2>&1

Publicado por José Cardoso

Ao longo dos últimos 15 anos, tive a oportunidade de usar a tecnologia para alavancar os negócios, nas empresas com as quais tenho colaborado. A compreensão dos negócios é fundamental para uma boa aplicação das tecnologias disponíveis. Acredito que no equilíbrio entre estes 2 pontos é essencial para o sucesso de qualquer empresa.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *