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 more

Welcome Mass Importer Pro: Price Importer Ver 1.1.0 with new features

Mass Importer Pro: Price Importer is the fastest price import tool available for Magento CE/EE. Recently MagePsycho team released the most awaited features in Mass Importer Pro: Price Importer Ver 1.1.0 ChangeLog (0.1.5 – 1.1.0) Compatible with Magento CE 1.3.x – 1.9.x & EE 1.12.x – 1.14.x Added cron job-based price importing with the logging …

Read more

Extend product_media.list API to retrieve images always from configurable product

Don’t you think updating the same contents like media images and other attributes in all simple products of a configurable product is an overhead? For easier management, it’s better to update frontend visible data only in the configurable product. But this may lead missing of data if someone makes an API call for a simple …

Read more

Magento: Set product attribute values to take values from the default store

Have you ever ticked a ‘Use Default Value’ checkbox for Price (in store view level) and noticed the changes in the database? If you tick the ‘Use Default Value’ checkbox for any product attribute (say Price) in store view level and save it. This will delete the related row in the database for that attribute, …

Read more

Sending shipment email when tracking info is added

From the topic of this blog post, it’s clear that we are going to discuss on ‘How to send shipment email when tracking info is added to the system?’ This may be useful if carrier tracking info is pushed to Magento by some third party system and want to send shipment email. As usual, instead …

Read more