Это старое исправление для совместного использования содержимого корзины (1.3 или 1.4), которое я использовал, и может больше не действовать для 1.6, но дать ему шанс.
Отредактируйте следующий шаблон для вашей темы: template / page / switch / stores.phtml
Добавить в stores.phtml
$sessionID = Mage::getModel('core/session')->getSessionId();
Вставьте новое значение опции, которое я включил ниже, в существующее значение опции
<option value="<?php if(strpos($_group->getHomeUrl(),"?")===false){ echo $_group->getHomeUrl()."?SID=".$sessionID; }else{ if(strpos($_group->getHomeUrl(),"&SID=")===false){ echo $_group->getHomeUrl()."&SID=".$sessionID; }else{ echo $_group->getHomeUrl();}} ?>" <?php echo $_selected ?>><?php echo $this->htmlEscape($_group->getName()) ?></option>
Затем создайте или измените шаблон, включив в него статические ссылки на отдельные хранилища для переключения туда-сюда (например, в заголовок). Это исправление не работало для самого магазина, но с этими ссылками работало нормально.
You are in store A. <a href="<?php echo Mage::app()->getStore('yoursecondstorecode')->getUrl() ?>">Goto Store B</a>.