Tutorials
Custom jQuery Short Code
If the jQuery dollar symbol short code is unavailable because you have assigned it to a different variable or you have used jQuery.noConflict(); to resolve…Magento PayPal Duplicate Invoice Error
Have you received the error notice "This invoice has already been paid. For more information, please contact the merchant" when trying to process payments…Magento Upgrade from 1.4.0.1 to 1.4.1.0
Having recently upgraded a Magento installation from 1.4.0.1 to 1.4.1.0, I know how drastically things can go wrong. I have now completed a new upgrade and…Magento inode usage
If you are using a server where inode usage forms part of your hosting provider's TOS then please read this article. I use Crucial Web Host for all my Magento…Magento upgrade from 1.3.2.4 to 1.4.0.1
Wow! What a day I had yesterday. Upgrading Magento from 1.3.2.4 to 1.4.0.1 was an absolute nightmare! I managed to get a clients installation up and running in…YouTube Video and Website Media Players
YouTube is by far the most popular video sharing site on the web. Many people have asked me how to embed YouTube videos into their website and with innovations…How to Correctly Configure a Magento Cron Job
After spending some time experimenting with the Magento cron system I now have some good results and some helpful hints from a well placed source. During my…Upgrading Magento - theming
For all of those developers out there using Magento 1.0 the upgrade to 1.1.3 is fraught with theme issues but the performance gain is more than worth the…The importance of a website design brief
This article attempts to show the importance of writing a design brief and how the design brief will allow both parties - the client and the designer - to move…