Я пытаюсь отобразить категорию продукта на странице корзины, но возвращает пустой массив. Файл, который я использую /app/code/core/Mage/Checkout/Block/Cart/Item/Renderer.php
Как отобразить название категории на странице корзины в Magento
Мой код
public function getCustumcatId(){
$proid=$this->getProduct()->getId();
$mproduct = Mage::getModel('catalog/product')->load($proid);
$ids=$this->getProduct()->getCategoryIds();
return $ids;
}
Добро пожаловать в StackOverflow. Я сделал одно исправление для вашего ответа, потому что это плохая идея внести изменения в основные файлы. Вместо этого скопируйте файл в «local» и внесите изменения там. Также отметьте галочкой рядом с вашим ответом, чтобы показать другим, что он правильный. – clockworkgeek
Привет, Clockworkgeek, Вы правы, внесение изменений в основные файлы не является хорошей практикой. Мы можем разместить весь файл в локальных папках. – Saurabh
Это по-прежнему плохая практика. Вы должны научиться делать перезаписи. Это делает ваш код намного чище. – seanbreeden