Moderador de la comunidad oficial de Prestashop desde el año 2010 (usuario: nadie).
Desarrollador. Especialista en soporte técnico. Generador y traductor de documentación técnica.
Prestashop proporciona un módulo que trabaja con CRON, que permite automatizar ciertas tareas. El módulo solo es útil si en vuestro servidor tenéis activado CRON.
Veamos el módulo que ofrece Prestashop.
Vamos a la pestaña módulos -> módulos y servicios, buscamos la palabra “cronjobs” y sino estuviera el módulo instalado, lo instalamos.
Una vez instalado, accedemos a la configuración del módulo.
Donde veremos dos bloques:
Bloque Ajustes:
Si vamos a trabajar con el módulo, dejamos seleccionado: Modo Cron -> Básico
Bloque “Tareas Cron”:
Aquí vamos añadir tareas que se ejecutara de forma automática en base a la periodicidad que configuremos.
Pulsamos en “+”
Una vez pulsado “+“, veremos el siguiente formulario:
Observar la parte que dice “automáticamente” donde nos proporciona una URL
Esa URL podríamos copiarla y pegarla en el campo de “Objetivo del enlace”
Otro ejemplo distinto que tenemos en el blog: Programar copias de seguridad en la base de datos -> Revisar enlace
Otro ejemplo, es la actualización de las tasas de cambio en las monedas, si vamos a la pestaña Localización -> Monedas, veremos que también nos proporciona una URL que podemos copiar, para que las tasas de cambio se actualicen de forma automática, sin que tengamos que pulsar nosotros el botón manualmente.
Frecuencia de la tarea -> Definimos la frecuencia (hora, mes, día) de ejecución de la tarea.
Documento actualizado a Prestashop 1.6
* Novedad -> Documento actualizado para Prestashop 1.7
Las opciones de configuración del módulo son las mismas, por lo que no voy a repetirlas. Indicar que el módulo no viene inicialmente instalado ni en el paquete de descarga, por tanto debemos ir a la pestaña Módulos -> Módulos y Servicios -> “Bloque Selección” y buscar el módulo “cronjobs” y proceder a instalarlo.
Utilizamos cookies en nuestro sitio web para ofrecerle la experiencia más relevante. Al hacer clic en "Aceptar todas", usted consiente el uso de TODAS las cookies.
Este sitio web utiliza cookies para mejorar su experiencia mientras navega por el sitio web. De ellas, las cookies clasificadas como necesarias se almacenan en su navegador, ya que son esenciales para el funcionamiento de las funciones básicas del sitio web. También utilizamos cookies de terceros que nos ayudan a analizar y comprender cómo utiliza usted este sitio web. Estas cookies se almacenan en su navegador sólo con su consentimiento. También tiene la opción de excluirse de estas cookies. Pero la exclusión de algunas de estas cookies puede afectar a su experiencia de navegación.
Las cookies obligatorias son absolutamente imprescindibles para que el sitio web funcione correctamente. Estas cookies garantizan las funcionalidades básicas y las características de seguridad del sitio web, de forma anónima.
Las cookies funcionales ayudan a realizar ciertas funcionalidades como compartir el contenido del sitio web en las plataformas de las redes sociales, recoger opiniones y otras características de terceros.
Las cookies de rendimiento se utilizan para entender y analizar los índices de rendimiento clave del sitio web, lo que ayuda a ofrecer una mejor experiencia de usuario a los visitantes.
Las cookies analíticas se utilizan para entender cómo interactúan los visitantes con el sitio web. Estas cookies ayudan a proporcionar información sobre las métricas del número de visitantes, la tasa de rebote, la fuente de tráfico, etc.
Las cookies de publicidad se utilizan para ofrecer a los visitantes anuncios y campañas de marketing relevantes. Estas cookies rastrean a los visitantes en todos los sitios web y recopilan información para ofrecer anuncios personalizados.