Is het mogelijk om meerdere winkels in 1 shop te hebben, en dan niet dat je meerdere site;s hebt lopen met 1 login maar dat je 1 login hebt, hier van meerdere winkels producten in staan, eventueel per winkel een login.
Dan als je spullen koopt via de front-end je niets merkt maar via de back-end de bestellingen wel via verschillende kanalen laat leveren....
Soort bol.com idee denk ik, alles onder 1 dak maar uiteindelijk komt het van (bijvoorbeel) vier verschillende winkels.
En dan de belangrijkste vraag, hoe heet zo iets binnen magento !?
Heb denk ik iets bruikbaars gevonden maar tips zijn welkom
Hello @VFRoland,
Als u één account voor alle multi-winkels wilt gebruiken, moet u het volgende doen:
Hierna kunt u schakelen tussen Magento-websites met meerdere winkels zonder opnieuw in te loggen. Met andere woorden, als de klant wil inloggen op een Magento-website, kan hij een andere Magento-website met meerdere winkels zien met zijn eerste winkelaccount.
Er is ook een op code gebaseerde oplossing.
public function getSharedWebsiteIds() { $ids = $this->_getData('shared_website_ids'); if ($ids === null) { $ids = array(); if ((bool)$this->getSharingConfig()->isWebsiteScope()) { $ids[] = $this->getWebsiteId(); } else { foreach (Mage::app()->getWebsites() as $website) { $ids[] = $website->getId(); } } $this->setData('shared_website_ids', $ids); } return $ids; }
en
vervang dit
// potential custom logic for session id (ex. switching between hosts) $this->setSessionId();met
// potential custom logic for session id (ex. switching between hosts) /* Amend to ensure shopping carts are shared between websites */ if (isset($_COOKIE['lastsid'])) { session_decode(file_get_contents(Mage::getBaseDir('session').'/sess_'.$_COOKIE['lastsid'])); setcookie ('lastsid', '', time() - 3600); } if (isset($_GET['SID'])) { $this->setSessionId($_GET['SID']); session_decode(file_get_contents(Mage::getBaseDir('session') . '/sess_' . $_GET['SID'])); setcookie('lastsid', $_GET['SID']); $_COOKIE['lastsid'] = $_GET['SID']; } else { $this->setSessionId(); } /* Amend end */
He,
Dank voor je bericht, maar dit is niet precies wat ik bedoel.
Ik bedoel meer een multie vendor systeem of begrijp ik je dan verkeerd ??
Gr,