Jump to content

lier plusieur site avec le même panier


sampla

Recommended Posts

bonjour
est-ce que possible d'avoir 6 site sous prestashop et de les liers ensemble
que le client ai un seul compte client visible sur quelques sois le site

et que son panier sois cumulable sur chaque site

Peux t'on faire ça ? et combien ca me couterais ?

merci

Link to comment
Share on other sites

Vous vendez quoi sur ces 6 sites, des produits vraiment différents.

Gerer 6 site Ecommerce est un travail non négligeable hein!

Pourquoi ne pas en faire un seul site avec des univers graphique différents (via CSS).

Pour le prix, cela dépend de vos ambitions et surtout de votre budget!

Ckarone

Link to comment
Share on other sites

ca regroupe des produits electronic et musique

cette idée me plais bien
(un seul site avec des univers graphique différents (via CSS).)

je suis partant pour experimenter la chose
ou je peux trouver des sites qui ont cette particularité ?

merci pour l'idée

Link to comment
Share on other sites

Bonsoir,

C'est "peut-être" possible, dans la mesure où 1 seul back-office centralisera tout (y compris les catégories / produits / commandes / tout quoi), et que vous créez 6 front-offices strictement identique en config/setting.inc.php.
Sur chacun des front-offices, leur thème feront référence respectivement à leur catégorie mère de produits (gestion dans le thème).

Il faudra vérifier néanmoins la maîtrise des cookies en local sur le navigateur afin de rendre les données accessibles depuis les 6 sites (panier par exemple), je pense particulièrement à vos nom de domaines différents.

***En théorie*** (je n'ai pas testé), la méthode getDomain() dans la classe classes/Cookie.php, devrai pouvoir être modifiée pour transgresser l'accès au cookie par le domaine :

   private function getDomain()
   {
       [...]
       return $domain;
   }



Et cette méthode, peut rester intacte si l'on s'attarde simplement à la variable privée de cette même classe :
Elle est mise en valeur dans le constructeur :

$this->_domain = $this->getDomain();


que je remplacerai par un dénominateur commun à tous les sites :

$this->_domain = "www.mondomaine.com";



Le seul hic serai que le navigateur ne bloque pas l'accès du cookies à un domaine qui n'est pas le sien.

Cela reste de la théorie, et une piste de réflexion, que je ne testerai pas et ne confirmerai pas, car je ne vais pas faire 2 boutiques au moins pour tester :P

Bonne continuation

Link to comment
Share on other sites

Salut,

Je n'ai pas regardé la réponse de DevNet, mais de mon côté j'imagine un truc du style 1 site avec 6 design différents en fonction du nom de domaine et dans lequel on adapte le module du menu pour n'afficher que les catégories correspondant au nom de domaine.

Pour gérer les template en fonction du nom de domaine c'est par là :

http://prestashop.mediacom87.fr/nos-modules/66-un-theme-par-nom-de-domaine.html

Link to comment
Share on other sites

  • 2 weeks later...

Désolé pour l'absence

combien de temps prendrait le projet ?
sur quel budget je dois compter ?

pour le moment il y'a 3 site, dont la base de donnée est déjà regroupée en 1 seule

est-ce qu'il y'aurait une solution toute prête auprès d'un prestataire, si oui lequel ?

Merci

Link to comment
Share on other sites

Peut aussi générer un cookie pour chaque site à la fois.

Tiens au passage, je voulait coupler un blog avec presta, ça fonctionne si j'utilise le config et le init dans le blog si c'est le même nom de domaine et que je fasse un simple include dans le blog ?

Mettons shop.com/blog ( + peut etre un rewrite url ).

Le cookie peut gérer les sous domaine du type blog.shop.com ?

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...