Using Netbeans macros to speed up Magento templating

Introduction Netbeans is my favorite IDE for PHP/Magento development. And one of the great feature provided by Netbeans is Macros Here I will share some tips on how to leverage the power of Macros for Magento templating. Importing Macros 1. Download the Macros zip file from [here] 2. Open Netbeans IDE. Go to the menu: …

Read more

How to convert an array to a collection object in Magento?

Scenario Suppose say we have an array of data fetched from the database. And we want to merge it with Magento collection object or want to provide the data as collection object to the view(template) file. Solution <?php $resource = Mage::getModel(‘core/resource’); $connection = $resource->getConnection(‘core_read’); $sql = “SELECT * FROM custom_table WHERE some_field = ?”; $rows …

Read more

Adding upload field in the contact form and send as an attachment

Introduction Nowadays most of the clients want extra fields in contacts form of Magento to fulfill their requirements. And adding custom fields other than upload field (for example text, textarea, select, etc) in the contact form are easy in the sense you can easily include the field values in the contact email template. But adding …

Read more