Skip to content

Instantly share code, notes, and snippets.

@jayelkaake jayelkaake/header.phtml
Last active Feb 4, 2016

What would you like to do?
Magento store credit balance show in the header with Magecredit - sample header.phtml for RWD theme.
* Magento
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE_AFL.txt.
* It is also available through the world-wide-web at this URL:
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to so we can send you a copy immediately.
* Do not edit or add to this file if you wish to upgrade Magento to newer
* versions in the future. If you wish to customize Magento for your
* needs please refer to for more information.
* @category design
* @package rwd_default
* @copyright Copyright (c) 2006-2015 X.commerce, Inc. (
* @license Academic Free License (AFL 3.0)
* @var Mage_Page_Block_Html_Header $this
/* BEGIN store credit balance code 1/2 */
if (Mage::helper('core')->isModuleEnabled("Wf_CustomerBalance")) {
$currentCustomerId = Mage::getSingleton('customer/session')->getCustomerId();
if ($currentCustomerId) {
$currentWebsiteId = Mage::app()->getWebsite()->getId();
$balance = Mage::getModel('wf_customerbalance/balance')
$_balanceFormatted = Mage::helper('core')->currency($balance->getAmount(), true, false);
} else {
$_balanceFormatted = "";
} else {
$_balanceFormatted = "";
/* END store credit balance code 1/2 */
<div class="header-language-background">
<div class="header-language-container">
<div class="store-language-container">
<?php echo $this->getChildHtml('store_language') ?>
<?php echo $this->getChildHtml('currency_switcher') ?>
<p class="welcome-msg">
<?php echo $this->getChildHtml('welcome') ?> <?php echo $this->getChildHtml('accountLinks') ?>
<?php /* BEGIN store credit balance code 2/2 */ ?>
<?php if (Mage::getSingleton('customer/session')->isLoggedIn()): ?>
<?php echo $this->__("Credit Balance:"); ?>
<a href="<?php echo $this->getUrl('storecredit/info'); ?>">
<?php echo $_balanceFormatted; ?>
<?php endif; ?>
<?php /* END store credit balance code 2/2 */ ?>
<header id="header" class="page-header">
<div class="page-header-container">
<a class="logo" href="<?php echo $this->getUrl('') ?>">
<img src="<?php echo $this->getLogoSrc() ?>" alt="<?php echo $this->getLogoAlt() ?>" class="large" />
<img src="<?php echo $this->getLogoSrcSmall() ?>" alt="<?php echo $this->getLogoAlt() ?>" class="small" />
<?php // In order for the language switcher to display next to logo on smaller viewports, it will be moved here.
// See app.js for details ?>
<div class="store-language-container"></div>
<!-- Skip Links -->
<div class="skip-links">
<a href="#header-nav" class="skip-link skip-nav">
<span class="icon"></span>
<span class="label"><?php echo $this->__('Menu'); ?></span>
<a href="#header-search" class="skip-link skip-search">
<span class="icon"></span>
<span class="label"><?php echo $this->__('Search'); ?></span>
<div class="account-cart-wrapper">
<a href="<?php echo $this->helper('customer')->getAccountUrl(); ?>" data-target-element="#header-account" class="skip-link skip-account">
<span class="icon"></span>
<span class="label"><?php echo $this->__('Account'); ?></span>
<!-- Cart -->
<div class="header-minicart">
<?php echo $this->getChildHtml('minicart_head'); ?>
<!-- Navigation -->
<div id="header-nav" class="skip-content">
<?php echo $this->getChildHtml('topMenu') ?>
<!-- Search -->
<div id="header-search" class="skip-content">
<?php echo $this->getChildHtml('topSearch') ?>
<!-- Account -->
<div id="header-account" class="skip-content">
<?php echo $this->getChildHtml('topLinks') ?>
<?php echo $this->getChildHtml('topContainer'); ?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.