Show quantity, total price and shipping price in my header.phtml?

原创 2011年01月21日 21:10:00

Show quantity, total price and shipping price in my header.phtml?
2009-10-25 17:21

在magento论坛上的讨论,其中一个人写的:

Weehuu, finally I figured something out…

How do I show the quantity of a cart in my header?

Add the following code to app/design/frontend/[theme]/default/template/page/html/header.phtml:

 

<? if(Mage::getSingleton('checkout/session')->getQuote()->getItemsSummaryQty() > 0{ ?>
<?
=__(Mage::getSingleton('checkout/session')->getQuote()->getItemsSummaryQty())?> 
<? } 
else { ?>

<? } ?>

How do I show the total price of a cart in my header?

I have only found a solution for the subtotal, and to show this, you need to add the following to app/design/frontend/[theme]/default/template/page/html/header.phtml (or wherever you need it):

 

<? if(Mage::getSingleton('checkout/session')->getQuote()->getSubtotal() > 0{ ?>
<?
=__(number_format(Mage::getSingleton('checkout/session')->getQuote()->getSubtotal(),2))?> 
<? } 
else { ?>

<? } ?>

How do I show the total shipping price in my header?

Still trying to figure this out…

 

 

 

另外一个人写的:

I search hi and low before I found a solution and then had to do a lot of tweeking before it worked but here is what I did:

1.  Add an action method to get the subtotal in the checkout.xml file (found in app/design/frontend/default/[YOUR THEME]/layout)

Look for 
<reference name="top.links"> 
<block type="checkout/links" name="checkout_cart_link"> 
<action method="addCartLink"></action> 
<action method="addCheckoutLink"></action> 
</block>

And change to

<reference name="top.links"> 
<block type="checkout/links" name="checkout_cart_link"> 
<action method="addCartLink"></action> 
<action method="ADDSUBTOTALCODE"></action> 
<action method="addCheckoutLink"></action> 
</block>

Notice all I did was to add 
<action method="ADDSUBTOTALCODE"></action>

2.  Open links.php found in app/code/core/Mage/Checkout/Block) and Add a function to get the cart subtotal

public function ADDSUBTOTALCODE () 

if ($parentBlock = $this->getParentBlock()) 

$amount = __(number_format(Mage::getSingleton(’checkout/session’)->getQuote()->getSubtotal(),2)); 
$text = __(’Amount $%s’, $amount); 
$parentBlock->addLink($text, ‘checkout/cart’, $text, true, array(), 50,null,’class="top-link-cart"’); 


return $this; 

}

3.  Save files and upload them back to the server.

**Please ntoe to first make a backup of all the files being updated before changes are made as core files are being changed**

 

还有另外一篇文章:

http://www.magentocommerce.com/boards/viewthread/32320/

版权声明:本文为博主原创文章,未经博主允许不得转载。

数据库笔记6:检索,排序检索,过滤数据

insert into products(prod_id,prod_name,pro_price)values('avno1','.5 ton anvil',5.99);insert into pro...
  • fen584521
  • fen584521
  • 2016年08月04日 21:36
  • 89

Price 中间线

做商城开发的时候,价格中间线。展示一下我做的
  • kongleifeng
  • kongleifeng
  • 2015年10月25日 14:33
  • 166

百度web开发面试题

2007-11-07百度笔试题(web开发和新产品搜索方向)  第一部分: 1.解释下面语句的意思:document.form["formName"].submit; 2.有下面语句: ...
  • u011636956
  • u011636956
  • 2014年11月13日 20:18
  • 297

mysql数据库开始——查询

一、简单查询 1.最简单查询(查所有数据) select * from 表名   注意:* 代表所有列,并不是代表所有行 例:select * from test 2.查询指定列 selec...
  • hehehaha1123
  • hehehaha1123
  • 2017年03月13日 23:47
  • 61

《C和指针》第一章课后

1.C是一种自由形式的语言,也就是说并没有规则规定它的外观究竟应该怎样。但本章的例子程序遵循了一定的空白使用规则。你对此有何想法? C是一种自由形式的语言,也就是说并没有规则规定什么地方可以书写语句,...
  • u012473315
  • u012473315
  • 2017年04月19日 11:43
  • 279

编写一个Book类,该类至少有name和price两个属性。该类要实现Comparable接口,

编写一个Book类,该类至少有name和price两个属性。该类要实现Comparable接口,
  • zhupengqq
  • zhupengqq
  • 2017年11月29日 18:01
  • 205

[美剧赏析] 权力的游戏<Game of Thrones>完全赏析 (55-56)

最近阿伟看多了五毛动画,突然想看看那些成熟的动画是怎样的,于是决定看几部美剧。 GoT是阿伟选择的第一站,由于这部作品的亮点非常的多,所以会进行全面的解析,这已 经不单纯是剧透的级别了。所以如...
  • mwsister
  • mwsister
  • 2016年09月04日 13:54
  • 413

第四章 常用工具类

Closure库包含很多常用工具类,对于一个新的框架,最大的问题是怎么根据你的需要找到相应功能的函数。本章将介绍库中大多数工具类,这将是对类库的一个很好的开始点,通过本章学习,你将能理解库的组织形式,...
  • i7thTool
  • i7thTool
  • 2016年11月30日 13:37
  • 232

15章上机练习4

import java.util.Scanner; public class M { String[] goods=new String[]{"电风扇","洗衣机","电视机","冰箱","空调...
  • weixin_36024609
  • weixin_36024609
  • 2016年09月20日 16:47
  • 243

OM模块功能&API详解

(一)销售订单概述 1.1   与车间模块关系 当使用ATO类型订单时,订单管理模块会直接在车间模块中产生任务 1.2   与库存模块关系 在销售订单中使用...
  • rfb0204421
  • rfb0204421
  • 2016年03月25日 16:37
  • 1224
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Show quantity, total price and shipping price in my header.phtml?
举报原因:
原因补充:

(最多只允许输入30个字)