【发布时间】:2009-12-22 23:29:28
【问题描述】:
对于分组产品,我想显示一个指向它所组成的简单产品的链接。例如,如果我有一个名为 Dining Set 的分组产品,由盘子、刀子、叉子等组成。我希望每个子产品都有一个指向该子产品的链接(点击盘子转到用于盘子的简单产品)
<?php foreach ($_associatedProducts as $_item): ?>
<tr>
<td><?php echo $this->htmlEscape($_item->getName()) ?></td>
<td class="a-right">
<?php echo $this->getPriceHtml($_item, true) ?>
</td>
<?php if ($_product->isSaleable()): ?>
<td class="a-center">
<?php if ($_item->isSaleable()) : ?>
<a href="<?php $_item->getProductUrl() ?>">View</a>
<?php else: ?>
<p class="availability"><span class="out-of-stock"><?php echo $this->__('Out of stock.') ?></span></p>
<?php endif; ?>
</td>
<?php endif; ?>
</tr>
<?php endforeach; ?>
这是来自 grouped.phtml 文件中的代码 sn-p
app/design/frontend/blank/default/template/catalog/product/view/type/grouped.phtml
尤其是具有$_item->getProductUrl() 的行,
这不起作用,而且我不知道获取此关联产品项的 url 所需的代码。如果有人可以在这里提供帮助,将不胜感激。
另外,究竟在哪里可以找到适用于产品或类别或$_item 等的方法(以及它们的使用方式)?
【问题讨论】: