74
edits
| Line 116: | Line 116: | ||
==Importation contacts Wordpress== | ==Importation contacts Wordpress== | ||
=== Prérequis === | ===Prérequis=== | ||
* Installer le module [https://wordpress.org/plugins/wpshop/ WPshop sur WordPress] | *Installer le module [https://wordpress.org/plugins/wpshop/ WPshop sur WordPress] | ||
==== Génération de la clé secrète WordPress ==== | ====Génération de la clé secrète WordPress==== | ||
* On vous conseil de créer un utilisateur Dolibarr avec les droits sur l’API REST de WordPress | *On vous conseil de créer un utilisateur Dolibarr avec les droits sur l’API REST de WordPress | ||
* Rendez-vous sur le profil de votre utilisateur dans l’administration de votre WordPress (<nowiki>https://votrewordpress.ext/profile.php</nowiki>) | *Rendez-vous sur le profil de votre utilisateur dans l’administration de votre WordPress (<nowiki>https://votrewordpress.ext/profile.php</nowiki>) | ||
* Dans la section WPshopAPI, nous retrouvons le champ API Key. | *Dans la section WPshopAPI, nous retrouvons le champ API Key. | ||
* Sauvegardez la clé apparaissant dans le champs | *Sauvegardez la clé apparaissant dans le champs | ||
==== Génération de la clé secrète Dolibarr ==== | ====Génération de la clé secrète Dolibarr==== | ||
Activation du module « API/Web services (serveur REST) » | Activation du module « API/Web services (serveur REST) » | ||
* Dans accueil/configuration/ »modules/applications » | *Dans accueil/configuration/ »modules/applications » | ||
* Activer le module « API/Web services (serveur REST) » | *Activer le module « API/Web services (serveur REST) » | ||
Ajout d’un utilisateur dédié pour les actions du Ecommerce WPshop | Ajout d’un utilisateur dédié pour les actions du Ecommerce WPshop | ||
* On vous conseil d’ajouter un utilisateur : WPshop | *On vous conseil d’ajouter un utilisateur<span> </span>: WPshop | ||
* De lui affecter les droits dont vous avez besoin « Proposition, Facturation, API etc… » | *De lui affecter les droits dont vous avez besoin « Proposition, Facturation, API etc… » | ||
Configuration de la clés « API/Web services (serveur REST) » | Configuration de la clés « API/Web services (serveur REST) » | ||
* Dans la fiche du nouveau utilisateur « WPshop » | *Dans la fiche du nouveau utilisateur « WPshop » | ||
* Cherchez le champ « Clé pour l’API » puis cliquer sur l’icone. | *Cherchez le champ « Clé pour l’API » puis cliquer sur l’icone. | ||
* Si le champs « Clé pour l’API » n’est pas en présent, en dessous de « Mot de passe » vérifier l’activation de l’API REST | *Si le champs « Clé pour l’API » n’est pas en présent, en dessous de « Mot de passe » vérifier l’activation de l’API REST | ||
* Cliquez sur modifier puis généré la clés pour l’API : par exemple « 99FV3H92hgiXu0IyAMEHF8j8Dr89xkca » | *Cliquez sur modifier puis généré la clés pour l’API<span> </span>: par exemple « 99FV3H92hgiXu0IyAMEHF8j8Dr89xkca » | ||
* Sauvegardez la clé apparaissant dans le champs | *Sauvegardez la clé apparaissant dans le champs | ||
==== Configuration du module ==== | ====Configuration du module==== | ||
Toujours sur Dolibarr, cliquez sur « Modifier » sur la page de configuration du module : | Toujours sur Dolibarr, cliquez sur « Modifier » sur la page de configuration du module<span> </span>: | ||
* WordPress URL: <https://<votredolibarr.ext> | *WordPress URL: <https://<votredolibarr.ext> | ||
* WordPress secret: La clé récupéré depuis '''WordPress''' | *WordPress secret: La clé récupéré depuis '''WordPress''' | ||
Du coté de WordPress, rendez-vous dans « WPshop -> Réglages » : | Du coté de WordPress, rendez-vous dans « WPshop -> Réglages »<span> </span>: | ||
* Dolibarr URL: https://<votrewordpress.ext> | *Dolibarr URL: https://<votrewordpress.ext> | ||
* Dolibarr secret: La clé récupérée depuis '''Dolibarr''' | *Dolibarr secret: La clé récupérée depuis '''Dolibarr''' | ||
=== Import des contacts depuis Gravity Forms === | ===Import des contacts depuis Gravity Forms=== | ||
==== Création du formulaire ==== | ====Création du formulaire==== | ||
* Installer le module | *'''Installer le module Gravity Forms sur Wordpress''' | ||
* Créer un formulaire avec les champs par défaut : | *Créer un formulaire avec les champs par défaut<span> </span>: | ||
** Nom (Prénom et Nom) | **Nom (Prénom et Nom) | ||
** E-mail | **E-mail | ||
** Téléphone | **Téléphone | ||
==== Import des données ==== | [[File:Création de formulaire Gravity Forms.png|frameless|800x800px]]<br /> | ||
====Import des données==== | |||
* Cliquer dans le rubrique "Entrées". | *Cliquer dans le rubrique "Entrées". | ||
* Sélectionner le formulaire souhaité | *Sélectionner le formulaire souhaité | ||
* Cocher la liste des contacts à importer, puis cliquer sur "Actions groupées" -> "Envoyer dans Dolibarr" -> "Appliquer" | *Cocher la liste des contacts à importer, puis cliquer sur "Actions groupées" -> "Envoyer dans Dolibarr" -> "Appliquer" | ||
* Les contacts correctement importés s'afficheront en vert dans WordPress et apparaîtront dans la liste des projets sur Dolibarr.<br /> | *Les contacts correctement importés s'afficheront en vert dans WordPress et apparaîtront dans la liste des projets sur Dolibarr. | ||
[[File:Import des entrées Gravity Forms.png|left|frameless|800x800px]] | |||
<br /> | |||
=Développement= | =Développement= | ||
edits