Creating a custom Magento module

Magento community provides us with a great variety of modules (free and paid), available for downloading and installing from Magento Connect catalog, and from 3rd party developers' websites. Together with the rich Magento functionality, this allows us to solve a lot of tasks without programming skills. But, what if there is no solution for your specific task? Or, what if the needed module doesn't quite work as you need.

What you have to know about Magento before starting to code

Several years have passed since the time when I tried to understand Magento development. At that time, Magento was something unreal and very difficult for me. I tried over and over again; I did a lot of mistakes. One day I woke up and bingo!!! It was really amazing to understand how it works. Well, in this article I would like to talk about the caveats that were, most likely, encountered in development by a lot of my fellow PHP developers.


About Us

Mementia "just works". We are different by being exactly what you expect, not what usually happens. We are predictable, reliable, and we just do what you wants us to do. You get what you wanted to get. It's that simple. Mementia is all about making web development a pleasant experience for people again. It does not need to be difficult, behind closed doors, filled with technical jargon, bad customer service, and expensive. Our projects and pricing are completely transparent. We have nothing to hide.