2011-06-22 8 views
0

私はmagentoで新品です、私はhttp://www.theartworkgallery24.com/stage/のウェブサイトで働いています。フラッシュバナーの下にチェックしてください、あなたが製品に直接行くことができる属性値へのリンクである4つの大きな画像があります。マゼンタの製品から1つの特定の属性値をフィルタリングする

アーティストの場合のように特定の属性値を表示するページが必要です.Gustav Klimt、Leonardo Da Vinciなどが必要です。これらは属性値に関連する実際の商品へのリンクである必要があります。

あなた自身のPHTMLまたはPHPファイルを作成する方法、使用するコード、方法、最後にあなたのコードをあなたのMagento Webサイトで呼び出す方法を教えてください。

ありがとうございます、ありがとうございます。

+0

私が見ているように、4つのバナーはすべて、ここで説明したようなページにリンクしています。それで、あなたは自分でそれをやったことがありますか? – Zyava

+0

Zyava、私はプログラミングをしていない、私は製品へのリンクとして属性値を配置した単純なページを作ったが、リンクは単純な検索クエリリンクによって生成される。つまり、私が個人的に検索したMagentoを通してウェブサイトを開き、リンクをコピーして私の属性値に入れてください。私は属性値を自動的に取得していません、すべて手動であり、また、彼らの製品へのリンクは、どんなプログラミングでもmagentoの検索クエリではありません。 –

+0

アーティストページにはGustav KlimtとLeonardo Da Vinchiの2つのリンクがあります。これらは製品の属性値です。私はmagento検索で個人的にマジェンタで検索しました。リンクをhttp://としてコピーしました。 www.theartworkgallery24.com/stage/index.php/catalogsearch/result/?q=Gustav、検索クエリのgustavをvinchiに変更して、Leonardo Da Vinchi製品を見ることができます。 –

答えて

0

これらの機能を使用するには、管理者側で属性(davinchi)を作成してください。カタログ - >属性 - >メニューから製品属性を作成することができます。その後、これらの属性値を製品作成ページで確認できます。別の製品に割り当てます。

その後、モジュールを作成することもできます。それ以外の場合は、catalog/product/folderにphtmlファイルを作成してください。

then enter the below custom collection code in it. 

    $collection = Mage::getModel('catalog/product')->getCollection(); 
    $collection->addAttributeToSelect('*'); 
     //filter codition 
    $collection->addFieldToFilter(array(
    array('attribute'=>'davinchi','eq'=>1), 
    )); 
    This will load products having attribute value davinchi=1. 
+0

まず最初に、属性値のリストを表示してから、それらの商品にリンクしたいと考えています。第2に、コードからmagentoを呼び出す方法を教えてください –

+0

商品の属性名と商品の総数を各属性ごとに表示しますか?それは青いです(299) – shylaja

関連する問題