После обновления до Magento 1.7 я получаю эту ошибку в пользовательском поиске по каталогу и связанных с ним продуктах:
Неустранимая ошибка: вызов функции-члена getBackend() для не-объекта в \src\app\code\core\Mage\Eav\Model\Entity\Abstract.php в строке 816.
Эта ошибка возникает, когда что-то изменилось в статье (базовая часть или импорт), а плоские таблицы продуктов не переиндексированы. (Использование плоских таблиц активировано). В соответствующем модуле статьи я понял, что
$related_product_collection->addAttributeToFilter('store_destination', array('eq' => 0));
вызывает некоторые проблемы. Одна из трудностей для отладки заключается в том, что я не получаю трассировку стека ошибок, а только саму ошибку.
Кто-нибудь знает, почему появляется эта ошибка и как это исправить? (и, возможно, подсказка, чтобы получить трассировку стека?)