Yoann34 Posted September 15, 2016 Share Posted September 15, 2016 (edited) Bonjour ami(e)s développeurs, Je suis un développeur web, mais pas sur prestashop et donc j'aurais besoin de votre aide. Je ne sais pas si je suis bien sur le bon forum, mais je pose tout de même ma question. Je suis entrain de mettre en place 2 sites prestashop 1.6.1.4 en mode multivendeurs. Je souhaiterais que lorsqu'un client s'inscrit sur le site 1, il soit automatiquement inscrit sur le site 2 et inversement. De même lorsque l'utilisateur modifie son mot de passe. Je sais qu'il existe le mode multiboutique, mais je ne peux pas l'activer car j'ai un module multiseller qui m'empêche d'affichier l'option dans l'administration. N'étant pas expert prestashop, je sais qu'il va me falloir ajouter dans la base de données du second site l'inscription en tant que client. Pourriez-vous m'indiquer quels sont les fichiers qu'il va me falloir modifier pour arriver à mes fins. Je sais que ce n'est pas simple, mais j'ai vraiment besoin de votre aide. Merci par avance. Edited September 15, 2016 by Yoann34 (see edit history) Link to comment Share on other sites More sharing options...
Yoann34 Posted September 16, 2016 Author Share Posted September 16, 2016 (edited) Bonjour, J'ai bien avancé sur mon problème. J'ai donc créé des fonctions permettant d'ajouter dans les tables "customer" et "customer_owner" les nouveaux clients enregistrés. Le problème c'est que je ne sais pas où il me faut faire appel à ma fonction pour faire la copie dans le second site. Donc voici ma question : savez-vous où se trouve le fichier et la dernière fonction utilisée pour générer les données dans la BDD lors de l'enregistrement d'un client ? Merci par avance de vos réponses. Edited September 16, 2016 by Yoann34 (see edit history) Link to comment Share on other sites More sharing options...
ritopina Posted September 16, 2016 Share Posted September 16, 2016 Salut il y'a ce module : Partager les Paniers et les Clients en Multiboutique qui fonctionne très bien. Cela utilise les cookies du client et il faut utiliser les liens des différent sites via les adresses créer par le module. Vraiment pas mal .... 1 Link to comment Share on other sites More sharing options...
Yoann34 Posted September 16, 2016 Author Share Posted September 16, 2016 Bonjour et merci, Je regarde, mais je ne sais pas si je vais pouvoir l'utiliser car je ne peux pas activer le multiboutique car j'utilise un module multiseller qui m'empêche d'utiliser l'option multiboutique. Link to comment Share on other sites More sharing options...
Yoann34 Posted September 16, 2016 Author Share Posted September 16, 2016 Je reviens car j'ai avancé sur ma problématique. Je pense qu'il me faut surcharger la classe customer dans classes/customer.php et faire appel à mes fonctions depuis la fonction public add($autodate = true, $null_values = true). J'ai essayé d'ajouter mes fonctions dans override/classes/customer.php et faire appel à ces fonctions depuis la classe précédente, mais rien ne marche. J'ai une erreur 500. Quelqu'un a-t-il déjà surcharger une classe pour ajouter des fonctions personnelles ? Une autre chose au passage, mes fonctions on besoin d'autres fichiers et j'utilise "require" pour les intégrer. Y a-t-il des précautions à prendre pour que ça marche ? merci par avance... Link to comment Share on other sites More sharing options...
ritopina Posted September 16, 2016 Share Posted September 16, 2016 Non ce module fonctionne sur des adresses sur des serveur différents rien a voir avec le multi-boutique exemple : Le module est à installer sur les différent site : www .monsite .fr, www. monvelo .fr, www. chaussure .com, etc. ensuite on indique dans le module qu'elles sont les autre sites exemple : www .monsite .fr, www. monvelo .fr, www. chaussure .com, etc. et la le client il peut cliquer sur les liens de ton menu (qui sont gérer par le module) du haut et il aura son panier et son login actif entre chaque site et si il commande sur www. monvelo .fr et retrouvera son vtt dans son panier dans www. chaussure .com et si il paye sur www .monsite .fr il aurra son velo, les chaussures, etc de commandable (peut importe le site) Link to comment Share on other sites More sharing options...
Yoann34 Posted September 19, 2016 Author Share Posted September 19, 2016 Merci pour ton retour ritopina, Je vais alors m'orienté vers ta solution. Elle semble correspondre à mes besoins. Merci l'ami. Link to comment Share on other sites More sharing options...
ritopina Posted September 19, 2016 Share Posted September 19, 2016 de rien Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now