Проблема: получить URL продукта в пользовательском модуле: Magento - PullRequest
0 голосов
/ 28 октября 2010

Я создал пользовательский модуль в magento и хочу показать продукты с их URL-адресами в виде ссылок.

Я пытаюсь таким образом:> Функция getProductUrl () всегда возвращает URL, который не связан ни с одним из загруженных продуктов.

Можете ли вы, ребята, проверить его и сообщить, что мне не хватает?*

1 Ответ

2 голосов
/ 28 октября 2010

Вы используете loadByAttribute('id', ...), но атрибут, который идентифицирует продукт (и большинство других объектов) - entity_id. Короче, безопасный метод просто load(...). Еще более короткий метод таков:

echo Mage::helper('catalog/product')->getProductUrl($products[$counter]->product_id);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...