así que sé cómo configurar un cron utilizando el material config.xml crontab:cron magento en la configuración de la dorsal
<crontab>
<jobs>
<millena_export_send_all>
<schedule><cron_expr>* * * * *</cron_expr></schedule>
<run><model>millena_export/observer::exportOrderData</model></run>
</millena_export_send_all>
</jobs>
</crontab>
Pero lo que estoy confundido en cuanto es cómo hacer que cron_expr un entorno en el back-end que puede cambiarse (cada 5 minutos, cada 10 minutos, etc.). Estoy pensando que puedo usar un backend_model y luego en un método after_save puedo hacer setStoreConfig ('path/to/schedule/cron_expr', '*/5 * * * *') o algo por el estilo y guardará en el cache. Es mi pensamiento correcto? ¿Hay una mejor manera de hacer esto?
Y, para cualquier persona que piense que esto debe ser una sintaxis nueva, ha sido así desde 1.1.1 (circa 2009) –
¿Por qué diablos no está documentado en ninguna parte oficial? – ScottSB
Excelente hallazgo, gracias Lee! – Jongosi