Magento themes and extensions

How to show additional fields in magento abandoned carts grid

Posted on February 3rd, 2012 | Posted by admin

Magento Abandoned carts report gives the list of customers who have added products to the shopping cart and logged out without placing orders, the products they placed will still be in their cart. Abandoned carts report will be shown as a grid in admin panel. This report notifies the store owner about the customers who have abandoned their carts, later the store admin can inform to the respective customer and make them clear their cart.
Recently I got a client requirement to show the customer telephone field in the abondoned cart grid. As it will be useful for the admin to call customers and alert them to complete their orders.

To add additional field to abandoned carts

How to Send Newsletter Subscription Alert Email to Admin in magento

Posted on February 2nd, 2012 | Posted by admin

Magento has a Newsletter Module that allows the storeowner/admin to send messages to the newsletter subscribers.
The customers/vistors can subscribe to the newsletter by filling the subscription form with their email id. However a small feature is missing in this module, Whenever a customer or visitor is subscribed to the newsletter the admin doesn’t get any notification/alert about the subscription. We can add this feature through our custom module. Our custom module will hook through the newsletter save event and triggers a function in our model class that will send the notification email to admin.

Step 1: Create an email template in html and save it app/locale/en_US/template/email directory. Our email template looks as shown

How to add additional row limit count in magento admin grid

Posted on February 2nd, 2012 | Posted by admin

Magento Provides the Grid Based Layout in adminpanel pages for most of the pages like manage customers,manage products etc. The default row limit options are 20,50,100,200 etc per page. But for the stores with more than 1000 products and customers these options are not sufficient to display the records in less no. of pages.

Step 1: For this example we are going to add an additonal row limit count as 500. To do this locate the file which is reponsible for showing row count dropdown. The file is located in


Step 2: Around line 81 the code is located as shown below

Magento API Call for Getting Product List with Filters

Posted on January 31st, 2012 | Posted by admin

Magento Provides the Web Services API Features to allow other systems to communicate with the magento store.
If you are new to magento webservices please visit the official site links

While there are methods available to fetch product from outside magento.
But there is no example given on the official site on how to use the method catalog.product_list with Filters.
Recently while Working with this Method I got unexpected results, either
it returns all the product lists without filtering or it shows fault exception messages like
Unknown error or Requested Store view not found etc.

How to add Datepicker to Magento Forms

Posted on January 31st, 2012 | Posted by admin

Magento has a built in library for calendar functionalities. However the calendar library is available only on Admin pages like Customer Grid,Customer Account view page,Sales order Grid etc. We can extend the prototype Javascript library’s calendar functions to frontend.

Step 1: Edit the page.xml file in your current theme in the directory app/design/frontend/default/yourthemename/layout/page.xml Around line 65 add the below lines in between
<block type=”page/html_head” name=”head” as=”head”> </block >