Add flag icons to your Magento site header to switch currency
A brief explanation of the magento template and layout xml changes needed to move your currency switcher dropdown from the sidebar to the header and rework it to use flag icons.

A brief explanation of the magento template and layout xml changes needed to move your currency switcher dropdown from the sidebar to the header and rework it to use flag icons.
DataTables are a brilliant plugin for JQuery that restyle and add functionality to your tables. They add searching, pagination and sorting right out of the box with very little configuration needed – unfortunately the sorting doesn’t support the UK date format so you need to add your own sorting methods – basic ones are supplied by the site itself but I have added a couple of tweaks to handle blank dates.
Can PHP really be missing a way of deleting items from an array based on the key? Seems so, so here am am just sharing a snippet of code that lets you do just that.
The standard Magento contact form is built into the Magento framework and doesn’t allow for admins to manage the content, this article describes your options for managing content on the contact page as well as maintaining multiple contact forms and customising their fields.
For some reason the Magento checkout sets the “Ship to different address” as the default option even though far more people actually want items delivered to their billing address. This quick tutorial explains how to change this default.
Quickly explains a possible problem and solution for SSL “secure items” warning when you are using facebook like on your Magento website.
Guernsey and Jersey in the Channel Islands have independent tax rules from the UK and require some special processing in a Magento eCommerce website – here is how to go about it.
Magento brilliantly provides a configuration option for each of the built in payment methods to allow you to set the orders status – unfortunately by default the only option you can pick is pending. This quickly explains how to add the other default order status’ to the drop down lists.
As with most things in Magento the configuration of tax is extremely thourough and flexible – but you do have to think a little bit to set it all up, here is a quick guide to doing just that.
An explanation of how Magento layout XML works and how you can use it to add custom content to specific products categories and CMS pages.