Friday, May 31, 2013

Jquery form submit and image upload through ajax

<a href="http://docs.google.com/file/d/0B4nDLq9K61UvaFhmQk15TEhwVkU/edit?usp=drive_web" target="_blank" class="fileitem-linked" rel="noreferrer">jquery-image-upload.zip</a>

CSS Hack for Google Chrome,Safari,ie7,ie8

@media screen and (-webkit-min-device-pixel-ratio:0)
{
.classname{ background:#ccc; } /*It will works on Google chrome and safari */
}

IE7

.classname{*background:#ccc; } /*It will works on IE7 */
.classname{background:#ccc \9; } /*It will works on IE8 */

Use Mini-Login in Header or anywhere you want!

add in app/design/frontend/default/default/layout/page.xml :
 <block type="customer/form_login" name="mini_login" template="customer/form/mini.login.phtml" />

Then, you just have to call the module : <?php echo $this->getChildHtml('mini_login'?>

Display total weight of cart in the magento

$items = Mage::getSingleton('checkout/session')->getQuote()->getAllItems();

$weight = 0;
foreach($items as $item) {
    $weight += ($item->getWeight() * $item->getQty()) ;
}

echo $weight;

How to Set Registration Block on Home Page ?

{{block type="Mage_Customer_Block_Form_Register" template="customer/form/register.phtml"}}