У меня есть проблема на моем сайте Magento, где элемент в корзине зарегистрированного клиента не очищается после проверки. Таким образом, я искал stackoverflow и нашел это решение: корзина Magento не понятна
После его реализации, добавив это в файл checkt phtml на одной странице, имена и изображения элементов исчезнут.
foreach( Mage::getSingleton('checkout/session')->getQuote()->getItemsCollection() as $item ){ Mage::getSingleton('checkout/cart')->removeItem( $item->getId() )->save(); }
Теперь я могу разместить заказ без каких-либо проблем. После проверки тележка очищается. Тем не менее, в блоке рецензий, я могу видеть только цены, название товара, описание и фотографию теперь исчезли. 🙁
Я думаю, что проблема в этой строке, но я не уверен: -> getQuote () -> getItemsCollection () как $ item. Может быть, мой $ item отличается или должен быть заменен на что-то, чтобы показать предметы.
Я что-то пропустил или забыл добавить что-то в код? 🙁
Сначала удалите код и проверьте, установлен ли какой-либо сторонний модуль.
Если затем отключить этот модуль и проверить его.