The topic of using a standard theme for future Magento clients has come up multiple times at our web agency. This theme would contain things that should prevent us from reinventing the wheel every time we start a new project. The theme would make Magento responsive. It would use SASS + Compass with modules...
A while ago I had to make the product view area update through AJAX. Most answers on StackOverflow didn’t satisfy me because they told you to copy the required blocks over to your own layout handle or something similar. After playing around with output blocks and handles, I came up with a better way...
Because Magento uses object prototype properties for most of it's functionality, it's quite easy to change it's behaviour without editing core files. This article shows four ways to change the Product.Zoom.prototype.toggleFull method as defined in js/Varien/product.js. Direct prototype override Product.Zoom.prototype.toggleFull...