Skip to main content

Posts

Remove Category option from Layered Navigation options list in magnto

This is about how to remove the category from the layered navgation Please open to app/design/frontend/default/default/template/catalog/layer and open up view.phtml for edit.  < dl id = "narrow-by-list" > <?php $_filters  =  $this -> getFilters ()  ?> <?php  foreach ( $_filters  as  $_filter ):  ?>  <?php  if( $_filter -> getItemsCount ()):  ?> <?php  if( $_filter -> getName () !=  "Category" ) { ?> < dt > <?php  echo  $this -> __ ( $_filter -> getName ())  ?> </ dt > < dd > <?php  echo  $_filter -> getHtml ()  ?> </ dd > <?php }  endif;  ?> <?php  endforeach;  ?> </ dl >

Magento: get skin url, get media url, get base url, get store url

To Retrieve URL path in STATIC BLOCK To get SKIN URL {{skin url='images/sampleimage.jpg'}} To get Media URL {{media url='/sampleimage.jpg'}} To get Store URL {{store url='mypage.html'}} To get Base URL {{base url='yourstore/mypage.html'}} TO Retrieve URL path in PHTML Note: In editing PHTML don't forget to enclode the following code with PHP tag Not secure Skin URL: <?php echo $this->getSkinUrl('images/sampleimage.jpg') ?> Secure Skin URL <?php echo $this->getSkinUrl('images/ sampleimage.gif', array('_secure'=>true)) ?> Get  Current URL $current_url = Mage::helper('core/url')->getCurrentUrl(); Get Home URL $home_url = Mage::helper('core/url')->getHomeUrl(); Get Magento Media Url Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_LINK); Get Magento Media Url Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA); Get Magento Skin Url Mage::getBaseUrl(Mage_Co...

SMTP settings for Magento / Magento Send Email using smtp

If you want to send emails with Magento you need to configure it to use an SMTP server – that is, the outgoing server that takes care of delivering your messages. magento to use SMTP instead of the usual mail function, you need to take the below steps. - Login to magento admin and go to. System->Configuration->Advanced->System->Mail Sending Settings - Now here set the host value to your smtp host name like mail.domain.com - And then the default port is 25. - Now you need to change magento file. Do not edit the core file as you will loose your change in an upgrade. - So copy this file app/code/core/Mage/core/Model/Email/Template.php in to your local, by creating the same folder structure. - Enable that module. - Then in Template.php you will have to change the getMail() function as below. public function getMail()     {         if (is_null($this->_mail)) {             /* changes begin */ ...

Need Mini Shopping Cart in Header

<div id="cartsummary">               Now in your cart :<br />        <a href="<?php echo $this->getUrl('checkout/cart/')?>">             <?php      $count = $this->helper('checkout/cart')->getSummaryCount();  //get total items in cart        $total = $this->helper('checkout/cart')->getQuote()->getGrandTotal(); //get total price        if($count==0)        {        echo "0 item";       }        if($count==1)        {          echo $this->__(' %s items',$count);        }        i...