Showing posts with label magento. Show all posts
Showing posts with label magento. Show all posts

How to display all images of product in magento

2:42 PM 0

How to display all images of product in magento



 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
<?php 
    $_images = Mage::getModel('catalog/product')->load($_product->getId())->getMediaGalleryImages();
 ?>
<?php 
   if($_images){?>          
  <?php  $i=0; foreach($_images as $_image){ $i++;?>
  <a href="#">
    <img src="<?=$this->helper('catalog/image')->init($_product, 'image', $_image->getFile()); ?>"alt="<?=$this->htmlEscape($_image->getLabel());?>" title="<?=$this->htmlEscape($_image->getLabel());?>" />
   </a>             
<?php  } ?>
<?php  } ?>

Magento 1.9 - TypeError: this.toggleElements.toggleSingle is not a function

12:08 PM 0

Magento 1.9 - TypeError: this.toggleElements.toggleSingle is not a function

Solution
The solution is simple, Just copy the below code.


  match: function () {
        if(this.toggleElements.length > 0){
            this.toggleElements.toggleSingle();
        }
    },
    unmatch: function () {
        if(this.toggleElements.length > 0){
            this.toggleElements.toggleSingle({destruct: true});
        }
    }

Paypal gateway has rejected request magento solved

11:49 AM 0
How To Fix Paypal gateway has rejected request. The totals of the cart item amounts do not match order amounts (#10413: Transaction refused because of an invalid argument. See additional error messages for details).

Solution:

The first step is to copy the Abstract.php file from app/code/core/Mage/Paypal/Model/Api/ 
to 
app/code/local/Mage/Paypal/Model/Api/. 
You can make these changes directly to the core file if you really have to, but it's not recommended. 




//Find the

 _exportLineItems function

//(line 390 in my version 1.9)


//Before the foreach ($items as $item) { (around line 412) add this:

$running_total = 0;

//Before the $request[sprintf($privateFormat, $i)] = $value; (around line 423) add this:

if ($publicKey == 'amount') {
    $running_total += $value;
}

//Before the return $result; (around line 427) add this:

// Check ITEMAMT. If different to running total, offset prices
if ((isset($request['ITEMAMT'])) && ($request['ITEMAMT'] > 0)) {
    if ($running_total <> (float) $request['ITEMAMT']) {
        $difference = ($running_total - (float) $request['ITEMAMT']);
        // Apply difference to first product.
        $request['L_AMT0'] = (string) ((float) $request['L_AMT0'] - $difference);
    }
}

How to Remove Magento Pricing For Options in Dropdown

11:08 AM 2



Sometimes our customers want to remove price in drop down from product custom option in Magento.
So here is easy way to do this.



1- Go to the following path


2- Open the following/select.php file.









3- Comment the  $priceStr.




That's It..
Enjoy.. Happy Coding..

How to Change Database Settings In Magento

2:32 PM 0

How to change Magento Database Settings.

1- Go to magento/app/etc/local.xml (see blow picture)




2- Open local.xml then you will find the below code.



3- Enter Username: Enter Username of database.
4- Enter Password: Enter Password of database.
5- Enter Database Name: Enter Name of database.
6- Now Save and Refresh the page..
7- Enjoy