PRESTASHOP : Adapter le module Sendethic

En installant le module Sendethic pour Prestashop, des données consolidées sont synchronisées automatiquement entre votre compte Sendethic et votre site Prestashop.

Il est possible de synchroniser d'autres données comme par exemple la langue du client, si celle-ci est utile à des fins marketing dans votre compte Sendethic.

Pour ce faire :

  • Sur votre compte Sendethic :   

1/ Créer un nouveau champ de type texte, date ou nombre dans le compte SendEthic 

2/ Dans le code de personnalisation du champ, noter le numéro interne du champ (ex : dans le code de personnalisation du champ Langue **MB_256_LANGUE**, le numéro interne du champ est 256). 

Vous trouverez les codes de personnalisation des champs dans Plus > Éditer les champs sur votre compte.

  • Sur votre site Prestashop :

3/ Editer le fichier modules/sendethicv2/messagebusiness.interface.php, avant la ligne 686 (celle contenant le code $contact->setContactKey($rowCustomer['email']) 😉, rajouter le code suivant : array_push($contactAttributes, getContactAttribute(256, ‘la-valeur-a-synchroniser-par-adresse-email-de-client-de-Prestashop-dans-Sendethic’));

Lors des prochaine synchronisation, les valeurs paramétrées seront récupérées depuis le site Prestashop et mises à jour dans le champ défini dans le compte Sendethic.