BLOG

Crear un crontab en Magento

La definición de un crontab se realiza en el archivo etc/config.xml de nuestro módulo:

<config>
  ...
  <crontab>
    <jobs>
      <namespace_module>
        <schedule>
          <cron_expr>0,15,30,45 * * * *</cron_expr>
        </schedule>
        <run>
          <model>module/model::method</model>
        </run>
      </namespace_module>
    </jobs>
  </crontab>
  ...
</config>

Este ejemplo correrá el método cada 15 minutos el método “method” del modelo de datos “module/model”.

Publicado

Categoría Crontab

Acerca de Zaragento

Trabajando con Magento desde 2008. Magento Certified Developer y Magento Frontend Developer. He desarrollado más de 20 proyectos completos, con integraciones y desarrollos a medida. ¿Hablamos?