Получить сгруппированный URL-адрес продукта с учетом одного идентификатора продукта

Учитывая следующий базовый код (который вызывается со страницы CMS):

<?php
    $id = $this->getProductId();
    $product = Mage::getModel('catalog/product')->load($id);

    $price=$product->getFinalPrice();
    $name=$product->getName();
    $url=$product->getUrlPath();
?>

<p><a href="<?php echo $url; ?>" title="<?php echo $name; ?>" ><?php echo $name; ?> - &pound;<?php echo $this->helper('tax')->getPrice($product, $product->getFinalPrice(), true) ?></a></p>

Если продукт является частью группы продуктов и не виден по отдельности, мне нужно получить URL-адрес группы, а не URL-адрес продукта.

Есть ли у кого-нибудь предложения о том, как это сделать?

--- РЕДАКТИРОВАТЬ ---

Тим правильно указал, что продукт может быть в нескольких группах одновременно, поэтому я пересматриваю свой вопрос:

Кто-нибудь знает способ проверить, принадлежит ли продукт группе, и если да, то можно ли получить URL-адреса этих групп?


person AMP    schedule 10.08.2012    source источник
comment
Отдельные продукты могут быть составными или сгруппированными и самостоятельными продуктами одновременно. Так что я бы сказал, что никак.   -  person user487772    schedule 10.08.2012