2012-03-30 2 views

答えて

1

次のコードを使用し、カテゴリ内の特定の属性のための製品を検索するには:あなたの属性名が書くように、私はshowfront属性を作成した上記のコードで

$id=Mage::app()->getRequest()->getParam('id', false); 

$_products=Mage::getModel('catalog/category')->load($id); 
$_productcollection=$_products->getProductCollection(); 

foreach($_productcollection->getAllIds() as $_productid) 
{ 

    $_product=Mage::getModel('catalog/product')->load($_productid); 

    //print $_product->getName().$_product->getShowfront()."<br/>"; 
    $showfnt=$_product->getShowfront(); 

    if($showfnt==1) 
    { 
    echo $_product->getname()."<br/>"; 
     /* write here you grid or list code for display product */ 
    } 

} 

を。

+0

こんにちはTim Medoraさん、あなたの返事に非常に感謝しますが、私はmagnetoとプログラミング分野の新人です。ステップバイステップで説明してください。このコードを編集する必要があります。ここでは、製品ページ。 – kranthi

+0

こんにちは、上記のコードをnew.phtmlページから使用してカスタム属性を使ってチェックした商品を表示することはできますが、カテゴリ名を持つ各カテゴリから3つの商品のバリデーションを表示したいとします。 カテゴリ1 img1 img2 img3 カテゴリ2 img1 img2 img3 。 。 。 どのように私はこのPLZガイドの私を達成することができます – kranthi

関連する問題