Nadim
S.
Inscrit le :
14/06/2013
Messages :
1
|
Publié :
14/06/2013 13:01:24
"Citer"
bonjour,
j'ai deux sites sous prestashop et je veux que dès qu'un client fait inscription sur le premier site l'inscription se fait automatiquement sur le deuxième site , les deux sites vont utiliser deux bdd séparées, existe-t-il un moyen pour que chaque inscription de client soit impactée simultanément dans les deux bdd ?
je sais pas comment procéder? qu'il sont les fichiers sous prestashop que je doit modifiés ?!!!
je demande de l'aide svp
|
Sitolog
Inscrit le :
04/12/2011
Messages :
522
|
Publié :
17/06/2013 07:40:35
"Citer"
Bonjour,
Avec deux Prestashop différents, cela me semble très compliqué à réaliser du fait qu'il faudrait qu'un script installé sur l'un des serveurs puisse écrire directement
dans la base de données de l'autre.
Pour cela, il faudrait soit passer par le protocole SSH, complexe et couteux, soit faire ouvrir les ports SQL (impossible sur la grande majorité des hébergements mutualisés, car c'est une faille de sécurité), ou encore, mettre en place un accès du type de celui utilisé par PrestaPricing (des mois de mise au point) .
Si ce pb d'acces croisé est réglé, le reste est faisable avec une bonne connaissance en programmation: il faut écrire un script de synchronisation des tables customer, address, etc... des deux bases, qui se déclenche tout seul (accroché à un des hooks disponible lors de l'inscription d'un client).
Vous auriez tout intérêt à fusionner vos deux sites sous 1 seul PrestaShop 1.5, en mode multi-boutiques, avec listes des clients partagées. Dans ce cas, vous n'aurez rien d'autre à faire qu'a cocher l'option de partage des clients.
Mais attention, la migration vers 1.5 est souvent (toujours ?) très galère.
Crdlt
Franck
|