Articles for the ‘Magento Journal’ Category

Change grid view column for Product Listing

In v1.4 Magento, changing columns in Grid View for product listing page has become easy, however there is still confusion and it does not seemed to be working right out-of-the-box. First let’s see what we have in Default theme. In catalog.xml, around line #97 and line #138 both in “Category default layout” and “Category layered [...]

Tags: ,

Magento Feature: Merge JavaScript Files

In the previous versions of Magneto, all the Javascript files came with Magento and are placed in “page.xml”, were merged in one link automatically and it was only capable of merging up to 10 JS files. Since version 1.4, a new feature, “Merge JavaScript Files” has added and is not set to Yes by default. [...]

Tags: , , ,

Add a CSS class to Magento menu links

Template file for link list menu Ever wonder or ever hit your head on the wall what bloody template file controls the site link, footer link in Magento and how to add a class to it? That’s right, it’s the page/template/links.phtml. The template file generates ‘first’ and ‘last’ class in li tag, but sometimes we [...]

Different header section for Magento homepage

Different header section for Magento homepage, the easy way We were working on a client’s site that has a JS slideshow places above the categories menu only on the homepage. With Magento, there are a few possible ways to achieve this, one requires hacking the core code (we didn’t try it but from the tutorial [...]

Spice up Contact Form in Magento

Contact Form in Magento The contact form in Magento is plain vanila that consists of name, email address and a comment textarea only. This is good for most stores, but if you want to use the Contact form for service detail enquiry or collect more data, the plain vanilla simply can’t cut it. Spice up [...]

Accordion Menu for Magento Layered Navigation

jQuery Accordion Menu for Magento Layered Navigation Layered Navigation is one of the many great features from Magento, its powerful filtering feature can be a great usability enhancement for an eCommerce site. However, if you setup too many product attributes for you store, the Layered Navigation maybe expanded too long and resulting long vertical scrolling [...]