Имена предметов исчезают при оформлении заказа в Magento

У меня есть проблема на моем сайте 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 отличается или должен быть заменен на что-то, чтобы показать предметы.

Я что-то пропустил или забыл добавить что-то в код? 🙁

Сначала удалите код и проверьте, установлен ли какой-либо сторонний модуль.

Если затем отключить этот модуль и проверить его.