`
天梯梦
  • 浏览: 13747741 次
  • 性别: Icon_minigender_2
  • 来自: 洛杉矶
社区版块
存档分类
最新评论

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

 
阅读更多

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/

 

 

分享到:
评论

相关推荐

    magento处理不同的头部header

    下面将深入探讨Magento如何处理不同页面的头部Header,以及这一过程背后的逻辑和技术细节。 ### Magento处理不同头部Header的核心概念 #### 1. **布局(Layout)系统** Magento的布局系统是其核心特性之一,它允许...

    Magento 2 Cookbook

    Chapter 2, Magento 2 System Tools, explains how to install Magento 2 via the command shell. Magento released a new powerful tool to manage and install sample data, reindex your database, back up your ...

    The Definitive Guide to Magento (Apress出品 Magento权威指南)

    ### Magento权威指南 #### 书籍概述 《Magento权威指南》是由Adam McCombs与Robert Banh共同编著的一本深入探讨Magento电商平台的技术手册。该书由Apress出版社于2009年出版发行,旨在为读者提供一个全面、系统的...

    Magento2 CookBook

    What this book covers Chapter 1, Installing Magento 2 on Apache and NGINX, is a ... It also includes how to add unit/functional tests as this is a new requirement for extensions listed on the new Magento

    magento 根据IP地址自动切换货币

    而在View层,我们可能需要修改一些模板文件(如`currency.phtml`),以便在页面上正确显示和更新货币选择。 在实际开发过程中,可能还会涉及到缓存管理,因为我们需要确保当用户切换货币时,缓存能及时更新以显示...

    The Definitive Guide to Magento.pdf

    ### Magento 全面指南知识点概览 #### 一、引言 《Magento全面指南》是电子商务平台Magento的权威参考书籍,由Adam McCombs与Robert Banh共同编写。本书不仅适用于初学者,对于有一定经验的开发者和技术人员也同样...

    Magento 2 Beginners Guide

    You’ll start by getting a general understanding of what Magento is, why and how you should use it, and whether it is possible and feasible to migrate from an old web store to Magento 2. As you work ...

    Magento Beginner's Guide

    ### Magento初学者指南知识点概述 #### 一、Magento开源电子商务平台简介 Magento是一款功能强大的开源电子商务平台,旨在帮助用户创建动态且功能全面的在线商店。它不仅提供了丰富的特性和工具来满足不同规模的...

    magento 后台订单显示图片插件

    "magento 后台订单显示图片插件"就是为了弥补这个不足而设计的。 该插件的主要功能是让商家在后台处理订单时,能直观地看到订单中的每个商品图片。这对于商家来说非常实用,特别是在处理大量订单或者检查订单准确性...

    Ajax-Magento-ajax-add-to-cart.zip

    Ajax-Magento-ajax-add-to-cart.zip,[模块magento 1]magento ajax添加到购物车-ajoter vos produits au panier en ajax/感谢ajax将您的产品添加到购物车,ajax代表异步javascript和xml。它是多种web技术的集合,包括...

    Magento 添加后台管理 addColumn

    "Magento添加后台管理addColumn"这个主题主要涉及的是如何在Magento的后台管理面板自定义添加新的数据列,以展示更多店铺运营的相关信息。这通常涉及到对Magento的MVC(Model-View-Controller)架构的理解,以及对...

    magento 后台操作手册

    在 Magento 中,货币设置包括设置基准货币、默认显示货币、允许支付的货币等。 九、首页基本信息修改 首页基本信息修改是 Magento 后台的基本操作之一。在 Magento 中,首页基本信息包括关于我们、客户服务、...

    Magento深入理解Magento

    ### Magento深入理解——强大配置系统解析 #### 一、引言 Magento是一款极其灵活且功能丰富的电子商务平台,其核心竞争力之一在于其强大的配置系统。这一系统不仅为开发者提供了极高的定制化能力,还确保了平台的...

    magento入门学习资料

    Magento是一款强大的开源电子商务平台,以其高度可定制性和灵活性著称。作为一款基于PHP开发的系统,它为商家提供了丰富的功能,包括商品管理、订单处理、客户管理、营销工具等。以下将详细介绍`magento入门学习资料...

    magento前台显示最新订单下的产品信息及订单信息插件

    "Magento前台显示最新订单下的产品信息及订单信息插件"是针对该平台的一个扩展,旨在提升用户体验和店铺运营效率。通过安装这个插件,商家可以在网站前端展示最新的订单详情,包括所购买的产品信息和订单的相关状态...

    Magento: Beginner's Guide ([Packt]出品 Magento新手指南)

    ### Magento新手指南知识点详解 #### 一、Magento简介与特性 **Magento**是一款功能强大的开源电子商务平台,由Varien公司(后被Adobe收购)于2008年首次发布。它以其灵活性、可扩展性和丰富的功能集而闻名,是...

    Magento电子书:Inchoo's Magento Posts

    # Add output compression to speed page loading #BrowserMatch ^Mozilla/4 gzip-only-text/html #BrowserMatch ^Mozilla/4\.0[678] no-gzip #BrowserMatch \bMSIE !no-gzip !gzip-only-text/html #...

    magento2 developers cookbook

    根据给定文件信息,以下为《Magento 2 Developer's Cookbook》一书中的知识点介绍。 首先,《Magento 2 Developer's Cookbook》是一本针对Magento 2开发的指导手册,它向开发者提供了实用的食谱来解决在Magento 2...

    Magento 1.3 PHP Developer's Guide

    - **案例一**:使用Magento为一家大型零售商构建了一个功能全面的电子商务平台,实现了多语言、多货币的支持,并集成了复杂的库存管理系统。 - **案例二**:为中小型企业定制了一个简洁易用的在线商店,重点在于简化...

    magento商城数据库

    5. **配置 Magento**:导入完成后,你需要在 Magento 的后台管理系统中进行一些基本配置,如商店设置、货币、税收规则等,以使商店适应你的需求。 6. **启动 Magento**:最后,你可以在浏览器中访问 Magento 的前端...

Global site tag (gtag.js) - Google Analytics