2011-07-06 13 views
2

このコードを私のhome.phtmlに入れましたが、何も表示されていません。私はこのスクリプトの抜粋をproduct/new.phtmlから取った:Magentoホームページで新しく特集された製品を一覧表示

<?php if (($_products = $this->getProductCollection()) && $_products->getSize()): ?> 
<?php $i=0; foreach ($_products->getItems() as $_product): ?> 
    <?php if ($i>15): continue; endif; ?> 

    <div> 
      <a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->htmlEscape($_product->getName()) ?>"> 
       <img class="home-page-img" src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->directResize(40,50,3); ?>" alt="<?php echo $this->htmlEscape($_product->getName()) ?>" /> 
      </a> 
    </div> 

    <div> 
    <p><a class="product-name" href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->htmlEscape($_product->getName()) ?>)"><?php echo $this->htmlEscape($_product->getName()) ?></a></p> 
    </div> 
<?php $i++; endforeach; ?> 
<?php endif; ?> 

ホームページに表示するにはどうしたらよいですか?私は特定の日付のうちに新製品になるように製品を設定しました。ありがとうございました!

あなたのレイアウト更新するには、このようなものを追加することによってそれを行うことができます

答えて

4

(CMS - >ページ - デザインセクションに移動し、>コンテンツの管理]を選択ホーム・ページ)を

<reference name="content"> 
<block type="catalog/product_new" name="home.catalog.product.new" alias="product_new" template="catalog/product/new.phtml" after="cms_page"/> 
</reference> 
+0

こんにちはZifius、お返事に感謝。ああ、私はそれを逃しているのか分からなかった。本当にありがとう!特集商品をリストアップするためにはどうすればいいですか?ちなみにあなたの助けを歓迎します – Sylph

+0

ところで、new.phtmlからhome.phtmlにコードをコピーしましたが、スクリプトは動作しません。なぜそういうことが分かりますか?ありがとう! – Sylph

+0

注目のリストについては、新しい属性を作成する必要があることを除いて、すべて同じです。この記事を参照してください:http://inchoo.net/ecommerce/magento/promotion-and-random/また、home.phtmlを編集しないでください直接 – Zifius

関連する問題