Importation de fichier csv dans yacs

Le but de cette présentation est d'expliquer pas à pas comment utiliser la fonction d'importation de fichiers csv.

L'importation de fichier csv permet d'importer des articles dans yacs depuis une autre application, un autre site web, un export d'une base mysql, des données issues d'un tableur, etc.

On se basera sur un exemple réel de réalisation d'un site vitrine, où le client me fournit son catalogue de produits au format csv.

L'importation se déroule en 4 étapes :

-  transfert manuel ou automatique du fichier csv

-  définition de la structure du fichier à intégrer

-  choix des champs de destination dans la table article ou dans un overlay

-  affichage des données qui vont être générées

-  intégration des données dans yacs

Avant toute chose !

Créer un répertoire upload/import

Ce répertoire servira à stocker le fichier csv importé.

Le fichier csv peut être uploadé automatiquement dans ce répertoire lors de la première étape de la procédure d'importation.

Il peut être également placé manuellement dans ce répertoire (par ftp si serveur distant).

Première étape

Choix du fichier csv à importer.

Lors de cette étape, vous serez amenés à choisir le fichier à importer depuis votre ordinateur, ou à donner le nom du fichier préalablement déposé dans le répertoire upload/import.

Vous préciserez également le nombre de lignes du fichier que vous voulez visualiser à l'étape suivante pour définir sa structure (séparateur de champs, etc).

Copie d'écran de l'étape 1

End of the presentation

Back to web browsing