Ошибка в Magento 1.3.3 при отображении корзины покупок

Как только я пытаюсь добавить товар в корзину в Magento, он выдает эту ошибку PHP:

Fatal error: Call to undefined method Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Collection::addTierPriceData()

Я не знаю, о чем это; Я пробовал форум Magento и пока не нашел решения для этого.

Я установил magento через SimpleScripts.com, в учетной записи hostmonster.com. Мой магазин все еще ждет запуска из-за этой странной ошибки (www.caninarua.com/shop). Я действительно не знаю, что делать сейчас... пожалуйста, помогите.

Благодарю.

1 ответ

Решение

Нет ничего в стандартной v1.3.2.4 базе кода Magento, которая вызывает addTierPriceData() в этом классе. Однако он существует в v1.4.2 и вызывается Mage_Bundle_Model_Product_Price::getFinalPrice()

Итак, либо у вас есть коммерческая тема, которая вызывает эту функцию (маловероятно), либо установлено расширение, несовместимое с v1.3.3.

Если вы включите вход в систему> Конфигурация> Администратор> Разработчик, вы должны получить полную трассировку стека в var\log\exception.log который вы можете вставить в свой вопрос, и мы можем проверить, какой фрагмент кода вызывает этот метод.

Другие вопросы по тегам