0

对您来说很容易,可以帮助非程序员。

我是一名帮助 Magento Go 店主的网页设计师。他们的网站以英语或德语显示。控制语言的小部件通过在当前 URL 上添加两个变量来进行更改:

?___store=default&___from_store=german (to change from German to English)
?___store=german&___from_store=default (to change from English to German)

我在页面顶部添加了两个 PNG 国家标志,我希望单击其中任何一个标志来添加上面要添加到当前 URL 的适当变量。

我该怎么做呢?

4

2 回答 2

1

使用 JavaScript:

<img src = "yourgermanflagimg" onclick = "changeURL('german')" alt = "german flag">
<img src = "yourenglishflagimg" onclick = "changeURL('english')" alt = "german flag">

<script type = "text/javascript">
function changeURL(type)
{
if(type=="german")
{
window.location.assign("www.yourpage.com?___store=default&___from_store=german");
}
else
{
window.location.assign("www.yourpage.com?___store=default&___from_store=default");
}
</script>
于 2013-05-08T12:15:45.223 回答
1
<a href="?___store=default&___from_store=german"><img src="german.png" /></a>

或者

<a href="javascript:window.location+='?___store=default&___from_store=german'"><img src="german.png" /></a>

但这是一个 Magento 部署,商店切换器本身应该做得很好。

于 2013-05-08T12:13:28.193 回答