0
出我使用這個代碼,以顯示相關型號產品的頁面產品價格是在前端
<?php
$product_id = Mage::registry('current_product')->getId();
$_product=Mage::getModel('catalog/product')->load($product_id);
$related_prods = $_product->getRelatedProductIds(); ?>
<div class="scroll-pane" style="height:350px;">
<ol class="mini-products-list " id="block-related">
<?php foreach($related_prods as $related):
$_item = Mage::getModel('catalog/product')->load($related); ?>
<li class="item">
<div class="product">
<a href="<?php echo $_item->getProductUrl() ?>" title="<?php echo $this->htmlEscape($_item->getName()) ?>" class="product-image"><img src="<?php echo $this->helper('catalog/image')->init($_item, 'thumbnail')->resize(84, 81) ?>" width="84" height="81" alt="<?php echo $this->htmlEscape($_item->getName()) ?>" /></a>
<div class="product-details">
<p class="product-name"><a href="<?php echo $_item->getProductUrl() ?>"><?php echo strip_tags(substr($this->htmlEscape($_item->getName()), 0, 30).'...') ?></a></p>
<div class="releted-product-price">
<?php echo $this->getPriceHtml($_item, true,'-related') ?>
</div>
</div>
</div>
<?php if(!$_item->isComposite() && $_item->isSaleable()): ?>
<?php endif; ?>
<?php if (!$_item->getRequiredOptions()): ?>
<input type="checkbox" class="checkbox related-checkbox" id="related-checkbox<?php echo $_item->getId() ?>" name="related_products[]" value="<?php echo $_item->getId() ?>" />
<label class="rel-label"><?php echo $this->__('Add to Cart') ?></label>
<?php endif; ?>
</li>
<?php endforeach ?>
</ol>
</div> ?>
上,但產品的即將到來,其價格沒有顯示,而我有代碼,該產品的價格。
<?php echo $this->getPriceHtml($_item, true,'-related') ?>
但它沒有顯示價格。請幫我解決我的問題。