Codegento Who Let Mage Out Of The Cage?

12Mar/114

Rewriting Or Rerouting A Controller

Posted by Ben Robie

Just as with models/blocks/helpers, there are times when we want to change the way a core Magento controller works. Since we DON’T EVER WANT TO CHANGE THE CORE, we need a way to tell a request to use OUR controller instead of Magento’s controller. We do this by changing the configurations that hold the routing [...]

Read More...
11Mar/1123

Creating Custom Magento Reports

Posted by Ben Robie

This post is going to be LONG. And not fun. To be honest, I’m not sure how some of this stuff works, but I do know that I have successfully created two different kinds of reports. Some things to note: You should never create reports off of a transactional table. Running the report could potentially [...]

Read More...
22Feb/1136

Grids and Forms in the Admin Panel

Posted by Ben Robie

In my humble opinion, creating new sections in the Admin Panel are a tad bit more complicated than creating new features on the frontend. Hopefully, this post will help get you a few steps closer to being able to understand and create adminhtml grids and forms. The first thing you need to do is create [...]

Read More...
Tagged as: 36 Comments
22Feb/1143

Adding a New Admin Menu Item

Posted by Ben Robie

If you create a new extension for Magento, chances are that you will need something in the Admin Panel to manage your data. Sometimes, this can be managed from the System > Configuration section, but other times, and new section is needed. In this short post we will give an example of what is needed [...]

Read More...
Tagged as: 43 Comments
20Feb/112

Customizing the Admin Theme

Posted by Ben Robie

Just as you want to customize the frontend in Magento, there are times when you need/want to tweek the admin panel screens to suit your business needs. Most people would probably just change the files under the adminhtml/default/default folder, but this is no bueno when doing upgrades. The easiest way to manage your adminhtml changes [...]

Read More...
Tagged as: , 2 Comments