Have you ever tried to create free shipping promotions in Magento and wondered why they don't work? You are probably using the default table rate shipping method which doesn't support free shipping promotions out of the box. Here's how to fix this. Continue »
Adding the Currency Selector to the Magento Onepage Checkout Under https
Enabling the Magento currency switcher is easy. Adding it to the cart page is easy too but what if you need to add it to the onepage checkout? It should be easy. So why have I written a whole tutorial about it? Continue »
Random Testimonials in Magento Using CMS Blocks – Part 2
In our first installment, we saw how we can quickly create a Magento template file with specific functionality. However, this clashes with the paradigm of separating design from business logic and can lead to the habit of implementing increasingly complex functionality in our presentation layer. In this part, we provide an extension you can take and extend to your own needs. Continue »
Quick Tip: On / Off switch for extensions
Most of us would have come across the option to Disable modules output in the Magento back-end under System > Configuration > Advanced. While the above does what it says (disable output from our extension's blocks) the extension is still in the system and active. So how do you fully disable an extension?. Continue »
Random Testimonials in Magento Using CMS Blocks – Part 1
Often you want to display customer testimonials on an e-Commerce site. You can use static CMS blocks but it would be nice if you could randomize which block will be shown. In the first part of the tutorial, you will see how you can achieve this. In part 2, we'll create a Magento extension with some added features. Continue »
Starting a New Design Package and Theme in Magento
So you've bagged a cool Magento project and came up with a great design. You're itching to start slicing your png/psd and dicing up the Modern theme but wait, why not have a think about things first? Continue »
Quick Tip: Garbled Output Got You Stumped?
If you ever encounter weird characters, gobbledygook, garbled output on your Magento site, it might be due to some error. The problem is, you can't read the error! The solution might be easier than you think. Continue »
Quick Tip: Cleaning out Extension Config Data
Removing extensions doesn't delete options in core_config_data among other things. This can lead to trouble later down the line and you're left wondering what's going on. This quick tip may help avoid hours of bug hunting. Continue »







Proud members of the 









Recent Comments