Сталкивались ли вы когда-нибудь с тем, что при выводе объекта на экран при помощи var_dump или print_r вы получали пустую страницу?
При выводе некоторых объектов PHP просто не хватает памяти (потому что объекты рекурсивны).
В таком случае в Magento у всех объектов, наследуемых от Varien_Object (а это практически все объекты), существует специальный метод debug(). Он позволяет избавиться от рекурсии.
Чтобы вывести дамп объекта в magento используйте следующую конструкцию: var_dump($product->debug());