Magento Themes and Magento Extensions

Magento Vertical Category Menu

Share
Posted on February 21st, 2011 | Posted by admin

Magento Vertical Menu using Peter Hamilton’s code

In one of our premium Magento themes we implemented a vertical category menu with the code adapted from this thread. It’s quite easy to implement and to make it even easier for others, we decided to write a step by step tutorial.

  • Add a new block type in “catalog.xml” file
  • Create a new phtml file and name it “leftnav.phtml”, place it inside catalog/navigation
  • Edit CSS

Add a new block type in “catalog.xml” file

Here we presume you want to have the vertical category menu shows up on every page, to do so, we will place the code in the <default> layout like so, and we want it to always stay on the top, so we added “before=”-”:

Some custom Blocks to help you show products

Share
Posted on February 21st, 2011 | Posted by admin

I have a few custom blocks I’ve written / copied and tweaked from various posts on Magento’s forums. I noticed they are pretty universal in how they grab, filter and return a product collection to be used in various template files (.phtml files). The blocks below should all work from List.phtml (app\design\frontend\default\default\template\catalog\product\list.phtml).

What’s in a block? – Some Magento “basics”

Share
Posted on February 21st, 2011 | Posted by admin

Many developers are familiar with the MVC (Model View Controller) design pattern that is seemingly ubiquitous throughout web frameworks. Looking through the code in Magento, however, we see many other components besides the M’s the V’s and the C’s.

Magento Customize Modules Extension Development

Share
Posted on February 21st, 2011 | Posted by admin

Magento is the open-source Ecommerce platform promising a magnificent revolution in the industry. Magento was designed with the concept that each Ecommerce implementation has to be unique since no two businesses are alike. Magento’s modular architecture puts the control back in the hands of the online merchant and places no constraints on business processes and flow.

Magento is difficult to modify and customize

Share
Posted on February 21st, 2011 | Posted by admin

I’ve recently accepted a side project for a friend building an ecommerce solution that required some customizations.  I’ve read about Magento, attending a presentation about it at ZendCon 2008 by a couple guys from Varien, and viewed a few of the sample sites.  With my years of experience with oscommerce ecommerce, I was eager to dive right in and customize one of these!  Unfortunately, it turns out Magento sucks to work on.  Yes, I said Magento sucks.

Page 1 of 212»