我的网站由2种语言英语和法语组成,根据支付网关的建议,我创建了2个网站。我已将此链接引用至 http://inchoo.net/magento/magento-snippet-for-switching-between-websites/在网站之间切换。它可以工作,但它不会导航到确切的页面而不是导航到基本URL。
实施例。当我在页面中时:www.example1.com/test for website1,一旦我更改网站,它就会导航到www.example2.com。但我需要导航到网址www.example2.com/test
我不知道这些信息是否可行。需要帮助。 感谢
答案 0 :(得分:0)
您只需对引用的链接代码进行一些小改动。
更改以下行
<option <?php if(strstr($this->helper('core/url')->getCurrentUrl(), $default_store_path)):?>selected="selected"< ?php endif; ?> value="< ?php echo $default_store_path ?>">< ?php echo $website->getName()?></option>
到
<option <?php if(strstr($this->helper('core/url')->getCurrentUrl(), $default_store_path)):?>selected="selected"< ?php endif; ?> value="< ?php echo $default_store_path.$_SERVER['REQUEST_URI'] ?>">< ?php echo $website->getName()?></option>