Magento - Добавление случайного товара в ... / template / catalog / product / view.phtml - PullRequest
2 голосов
/ 09 апреля 2011

Я хотел бы добавить 3 ссылки на случайные товары в шаблоне ... / template / catalog / product / view.phtml.

На основе list.phtml я попытался добавить:

<?php
  $_productCollection=$this->getLoadedProductCollection();
  foreach ($_productCollection as $_randomProduct) {
    echo $_randomProduct->getProductUrl();
  }
?>

Но я не получаю список URL-адресов. Как я могу получить массив ссылок и изображений других продуктов?

1 Ответ

3 голосов
/ 09 апреля 2011

Этот код подводит вас, потому что $this в view.phtml не совпадает $this с list.phtml.
Если вы хотите получить некоторые товары, относящиеся к текущей категории, попробуйте следующее:*

$_productCollection = $_product->getCategory()->getProductCollection();

В качестве альтернативы, если вам было все равно, откуда они:используйте коллекцию в цикле foreach.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...