Assign a group to the customer using dropdown or group code in Magento

If you are looking for functionality which allows customers to select their required customer group at registration & checkout either by using group dropdown or group code, then Customer Group Selector / Switcher Extension is for you. 1. Associate Customer Group Using Dropdown You can show the selected list of customer groups as dropdown at …

Read moreAssign a group to the customer using dropdown or group code in Magento

Run Magento database repair tool from CLI using Ruby’s Mechanize

Shell Scripting which is great for task automation, falls short when it comes to web browser automation. In the case of Magento, using Shell script you can do many operations like Installation, Migration, Deployment, Backup, etc. & even more. But when it comes to run the Database Repair Tool(a great tool for repairing Magento database …

Read moreRun Magento database repair tool from CLI using Ruby’s Mechanize

Send New Product Review Notification Email in Magento

This is probably a feature which store owner might be looking for. As of now store owner has to check for new product reviews from Magento backend in a frequent manner. Won’t it be better if admin gets an instant email whenever a new product review is posted? So that whatever action needs to be …

Read moreSend New Product Review Notification Email in Magento

Magento Debugging Tips: Filename cannot be empty

Problem You may have seen this kind of error frequently logged in your Magento log file var/log/system.log: Warning: include(): Filename cannot be empty in /app/code/core/Mage/Core/Block/Template.php on line xxx This error means Magento is trying to include a template block with an empty string set as it’s template. Solution In order to find which template file …

Read moreMagento Debugging Tips: Filename cannot be empty