Magento Themes and Magento Extensions

Bespoke Magento Development – Give Your Magento Store A Complete Makeover

Posted on March 13th, 2012 | Posted by admin

In simpler terms Bespoke Magento Solution or Bespoke Magento Development means custom made solutions, services tailor made specifically for a Magento Store based on specific business requirements. Bespoke Magento development is typically done for a store that has a noticable traffic and sales. It could be layout (theme) specific changes for the existing Magento store or feature level (Magento Extensions) to enhance features specifically suited for a Magento Store. When looking for Bespoke Magento development, Magento store owners keep a check list of enhancements, changes for their existing Magento store.

A majority of Magento stores are selling different products but carrying out operations based on Magento defaults, but what if you have a requirement which is not possible with default Magento core.

Magento 1.4 Development Cookbook Book Review

Posted on June 24th, 2011 | Posted by admin

I was asked by Packt Publishing to review a new book entitled Magento 1.4 Development Cookbook. I was excited for the opportunity to review a recent development book, hoping I might get some new fresh perspectives.

Before I get into the details, I highly recommend avoiding this book. Unless you want a reference of how NOT to develop properly with Magento, do not buy it. Save your money and time and just spend a few hours looking through Magento’s core modules and learn by example. That to me has been the best reference in learning how to develop with Magento.

Why avoid this book

Rule number one in Magento extension development

Posted on May 26th, 2011 | Posted by admin

Recently one of our clients noticed some buggy behavior around its tier pricing. Clients demands were such that he needed an extra bit more functionality on top of the existing tier pricing feature, which is understandable. To comply to the request we went trough the discussion of either building such features ourself or reusing one of the existing extensions free/commercial.

Finally we decided to go with the existing extension. I will not name the specific extension we used, as I do not wish to trash other people work.

Few weeks after the site went live and numerous successful orders were made, client noticed this buggy behavior that miscalculates the final tier price on the Bundle product type. This is a big issue when you look at it, cause it reflects on the sale process and imposes loss for the client.

Blank Magento widget to get you started with Magento widget development

Posted on May 26th, 2011 | Posted by admin

Hello inchoo readers. As we are nearing the Christmas time, I felt I could write down some free code and share with you. Yesterday I got all excited seeing Magento 1.4 beta1 available for download. As you can guess, it did not took me long to download and install it. One of the most interesting features, for me, are the widgets.

Personally I see the widgets plus WYSIWYG implementation as a great boost to user (site owner) friendly admin section. It can be a real mess having your client call {{block type=”myextension/myclass” … bla bla bla… }} code each time he wishes to show some custom coded block on certain pages or so. Magento widgets handle this quite nicely, all you have to do is point and click  .

How to transfer large Magento database from live to development server and other way round

Posted on May 9th, 2011 | Posted by admin

I have been involved in Magento development for almost a year now. God knows I had (and still have) my moments of pain with it . If you are in professional, everyday, PHP development that focuses mainly on Magento then your life probably isn’t all flowers and bees. Magento is extremely rich eCommerce platform, but its main downside IMHO is its size and code complexity. If you download Magento via SVN, you will sound find out it has around 11 600 and more files. This is no small figure. Transferring that much of files over the FTP can be a real night mare. Luckily we have SSH and tar command to handle this really neat.

Page 1 of 212»