Pour créer un ticket support, commencez par une recherche

Automatiser les exports CSV avec une tâche CRON

Une tâche CRON est un programme disponible sur les systèmes de type Unix (Linux, Mac OS ...) permettant de planifier des tâches régulières.

Il est en effet intéressant que les tâches habituelles soient réalisées automatiquement par le système plutôt que d'avoir à les lancer manuellement en tant qu'utilisateur.

 

Voici comment vous simplifier la vie en automatisant vos exports CSV avec une tâche CRON, qui vous permettra d'exporter vos produits automatiquement.

 Paramétrez votre script d'export une première fois pour vérifiez que l'export fonctionne avec la configuration utilisée.

 Téléchargez le fichier joint à cet article

 Décompressez-le et renommez-le cron_export_YYY.php (choisissez un nom pratique)

 Editez ce fichier pour le paramétrer

 
Les premières lignes permettent de modifier la configuration :
 
 
// Export script name, all options must be set and tested in Store Commander. (case sensitive)
// Export scripts are stored in /modules/storecommander/XXXX/SC_TOOLS/cat_export/
$_GET['filename']='Amazon.script.xml';

// internal security key to use in CRON ( you should call /modules/storecommander/XXXX/SC/cron_export_YYY.php?key=4hfsz65j4e68h4reh )

$localkey='4hfsz65j4e68h4reh';

// the export result is sent to this email address
$emailaddress='info@yourwebsite.com';

// email title
$emailtitle='[CRON] Export SC';

// website url for the link inluded in the email.
$websiteURL='http://www.yourwebsite.com';

// You can force the language used to export names and descriptions : ISO 2 characters
$forceLangIso = 'fr';

 

 
** Ne modifiez pas les lignes suivantes du fichier **

Note IMPORTANTE : N'utilisez pas la clé de sécurité de cet article, celle-ci est un exemple.


Puis, placez le fichier sur votre serveur dans le dossier (/XXX/ correspond à une série de chiffres/lettres spécifique à votre installation) :

/modules/storecommander/XXX/SC/cron_export_YYY.php


Il vous suffira ensuite d'appeler cette URL par le CRON de votre serveur :

/modules/storecommander/XXX/SC/cron_export_YYY.php?s_key=4hfsz65j4e68h4reh

 


 



Articles associés