NAPC Demo  

Essayez gratuitement NAPContent sur notre site demo !

Devenez membre

 et bénéficiez de toutes nos solutions!

Devenez membre

Découvrez les sites

qui utilisent NAPContent !

Voir
plus

Paramétrer l'import/export

Accès au paramétrage d'un import/export

Allez dans l'administration de NAPContent, puis sélectionner dans le menu la rubrique "Import/Export". Vous accédez alors à la liste des types existants.  Cliquez ensuite dans la colonne configuration sur l'icône correspondant à la ligne du type que vous souhaitez paramétrer.

impexp edit 06

Configuration liée au plugin d'import/export

Chaque plugin d'import/export possède ses propres paramètres, en fonction du plugin sélectionné dans le type d'import/export vous aurez la possibilité ici de renseigner les paramètres spécifiques.

Ajout et paramétrage d'un champ

Il est possible de rajouter autant de champ que vous souhaitez, un champ peut représenter une colonne d'un fichier CSV ou bien encore une clé dans un fichier XML, c'est tout simplement une information supplémentaire à intégrer. 

Pour ajouter un champ, cliquez sur le bouton "+" qui apparait à droite de la zone "fields". Une fenêtre avec la liste des champs apparait, filtrer et sélectionner un ou plusieurs champs en cliquant sur leur titre. Il est possible d'ajouter plusieurs fois le même champ. Une fois que vous avez terminé votre sélection vous pouvez fermer cette fenêtre de sélection.

Les champs sélectionnés apparaissent dans leur ordre de sélection, vous pouvez modifier l'ordre en cliquant sur le titre et en effectuant un glisser/déposer. Cela permet de gérer l'ordre de traitement de l'import ou de génération du fichier d'export.

Vous pouvez retirer un champ en cliquant sur l'icône de la corbeille associée. 

A côtés de chaque champ ajouté, un bouton d'édition vous permet de régler les détails et les paramètres d'import/export lié.

impexp edit 07

Le paramétrage est décomposé en quatre parties :

1) La configuration globale et obligatoire :

Nom : Définit un nom afin d'identifier le champ (aucun impact sur l'import/export)

Identifiant : Valeur unique dans l'import/export qui permet de définir le champ. Cette valeur est exploitée différemment selon les plugins d'import/export (voir la documentation du plugin)

Obligatoire : Indique si le champ est obligatoire ou non pour l'import. Si le champ est manquant l'enregistrement ne sera pas importé. (sauf pour la suppression ou ce paramètre est ignoré) 

2) Les paramètres spécifiques liés au type de plugin d'import/export :

Ces paramètres dépendent directement du type d'import/export.  Se référer à la documentation du plugin d'import/export pour plus d'informations. 
Selon le plugin il se peut qu'il n'y ait aucun paramètre.

3) Les paramètres spécifiques liés au plugin de champ :

Ces paramètres dépendent directement du type de champ. Se référer à la documentation du plugin de champ pour plus d'informations.
Selon le plugin il se peut qu'il n'y ait aucun paramètre.

4) Les paramètres globaux pour l'import:

Valeur par défaut : Si la valeur n'est pas renseignée ou bien qu'elle corresponde à la valeur nulle définit dans le paramètre suivant, alors la valeur par défaut sera utilisé.

Valeur nulle : Vide par défaut, il est possible de saisir une valeur qui indique que le champ est considéré comme vide si la valeur du champ est égale à ce paramètre.

Valeur multiple : Autorise ou non le fait que le champ puisse avoir plusieurs valeurs à importer.

Valeur correspondante : Permet de remplacer une valeur par une autre selon une table de correspondance. Cette table peut être défini selon une requête SQL (avec une sélection de 2 champs) ou bien via une liste manuelle sous le format suivant: valeur1::valeur2 (une correspondance par ligne). La première valeur correspond à la valeur du fichier importé et la seconde à la correspondance souhaitée pour l'import dans l'item.

Séparateur de données : Permet de définir un caractère ou un ensemble de caractère qui permet de séparer une valeur en plusieurs valeurs. Ne fonctionne que si valeur multiple est activé.

Nettoyer : Permet de supprimer une ou plusieurs caractères de valeur, lister un caractère par ligne. Chaque élément peut également être remplacé par un autre. Dans ce cas utiliser le format suivant chartodel::chartoreplace.

Supprimer les espaces : Permet de supprimer les espaces inutiles en début et fin de la valeur à importer.

Supprimer les valeurs nulles : Si la valeur à importer est nulle ou non renseignée alors elle est automatiquement supprimée.

×
Ce site utilise des cookies pour vous offrir le meilleur service. En continuant, vous acceptez de recevoir les cookies sur ce site.