"Top Products"というカテゴリがあります。これを私のホームページのパネルに表示したいと思います。これをマゼンタで行う最良の方法は何ですか?マゼンタでカテゴリを表示するカスタムパネルの書き方
**編集**
おかげでsdek、私は今、次のを持っています。ホームページ/デザイン。
<block type="catalog/product_list" category_id="13" template="catalog/product/featured.phtml"/>
これは商品を表示しています。しかし、私は次の問題があります。 - category_id 13の商品を表示していません。 を介してこの値が渡されていないようです。私はすべてを表示したい。
featured.phtml
<?php
$_productCollection=$this->getLoadedProductCollection();
$_helper = $this->helper('catalog/output');
?>
<?php if(!$_productCollection->count()): ?>
<p class="note-msg"><?php echo $this->__('There are no products matching the selection.') ?></p>
<?php else: ?>
<h2>Featured Products </h2>
<?php $_collectionSize = $_productCollection->count() ?>
<?php $_columnCount = $this->getColumnCount(); ?>
<?php $i=0; foreach ($_productCollection as $_product): ?>
<?php if ($i++%$_columnCount==0): ?>
<ul class="product-grid">
<?php endif ?>
<li class="<?php if(($i-1)%$_columnCount==0): ?> first<?php else: ?> last<?php endif; ?>">
<a class="product-image" href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" >
<img src="<?php echo $this->helper('catalog/image')->init($_product, 'thumbnail')->resize(85); ?>" class="product-img" alt="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" style="padding-bottom:20px; margin-bottom:20px;" />
</a>
<p><strong><?php echo $_helper->productAttribute($_product, $_product->getName(), 'name') ?></strong>
<?php echo $_product->getShortDescription(); ?></p>
<?php echo $this->getPriceHtml($_product, true) ?>
<a href="<?php echo $_product->getProductUrl() ?>" class="more">More details</a>
</li>
<?php if ($i%$_columnCount==0 || $i==$_collectionSize): ?>
</ul>
<?php endif ?>
<?php endforeach ?>
<?php endif; ?
ありがとう、本当に応答を感謝します。 Magentoにはとても新しい。これがどのように一緒に収まるか見ることが始まりました。あなたは上記の質問をすばやく見ていただけますか?正しいカテゴリを得ることができない – frosty