Magento 显示下拉货币 How to add Currency selector to Magento’s header

本文介绍如何在Magento中设置货币选择器并将其移至页眉部分。教程首先讲解了如何在系统配置中设置默认站点货币及支持的所有货币,并通过WebService导入汇率。接着详细介绍了将货币切换器从左侧栏移动到页眉的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Since Magento has built in functionality for currencies, it shouldn’t be too hard to create custom currency selector and put it to the header. You might say this tutorial is for beginners, since it’s pretty much straightforward.

You might have noticed the ”Currency Setup” tab in Magento’s Administration under “System->Configuration” menu. There you should select default site currency, and besides that, all currencies you want to support.

 

Here’s a screenshot of that tab:

 

After that, you should go to “System->Manage Currency Rates” and set rates for currencies you’ve chosen before. You can use Webservicex to import currency rates from Webservicex service. Here’s how it looks like:

 

And now, after you’re done with initial setup, let’s go further with modifications to make that output shows in the header.

 

If you would like to move the currency switcher from the left column to the header, you can use the following instructions to do so!


Open /app/design/frontend/default/default/layout/page.xml (or under your theme)
Locate:

<block type="page/html_header" name="header" as="header">

 

Change to:

<block type="page/html_header" name="header" as="header">
    <block type="directory/currency" name="currency" template="directory/currency.phtml"/

    ...

</block>

 

Open /app/design/frontend/default/default/template/page/html/header.phtml (or under your theme)
After:

<?php echo $this->getChildHtml('store_language') ?>

 

Insert:

<?php echo $this->getChildHtml('currency') ?>

 

Save, Upload + Clear Cache
Make sure you have imported or manually entered your Currency Rates otherwise the switcher will not appear!


Its as simple as that!!

 

from:

http://inchoo.net/ecommerce/magento/how-to-add-currency-selector-to-magentos-header/

http://www.pauldonnelly.net/magento-move-currency-switcher-to-the-header/

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值