2011-08-15 9 views
4

現在、サイト検索では、検索で表示されているとマークされたアイテムのすべてのSkusを検索します。これはすべてうまくいいです。Magento Searchを変更して子スキューを確認するにはどうすればよいですか?

お客様は、個々の子品目のSKUを知っている場合に問題が発生します。したがって、製品が20フィートと25フィートの両方のバリエーションで提供されるとします。それらを構成可能な製品に入れ、顧客がその2つの長さのどちらを選択できるかという単一の製品ページを用意します。

20フィートのバリエーションのスキューがRDB-20であり、もう1つがRDB-25であることは、顧客がいつも知っています。シンプルな製品が検索で表示されないため、RDB-25を検索すると検索結果は表示されません。一致すると認識されません。

親が検索で表示されているときに、「個別に表示されません」と表示されているアイテムを検索するにはどうすればよいですか?

子SKUが検索される場合、親が結果に表示される必要があります。

答えて

1

デフォルトの検索を拡張しないと良い方法はありませんが、その時点で他のオプションを探すこともできます。

ここでは、製品の管理方法に応じて解決できる可能性のある回避策があります。これは、デフォルトの検索から移行するまではうまくいきました。

検索を変更するのではなく、すべての製品に属性を追加し、すべてのスキューをこのフィールドに連結して隠すようにしてください。検索では、テキスト属性を見つけ、設定可能を表示する必要があります。

これは少しの回避策ですが、私のために働きます。

+0

こんにちはkreativeですが、これは回避策としては好きですが、そのフィールドの人口を自動化するか、管理しなければならない別の子を追加(または削除)しますか?フィールドに戻って手動で更新する必要がありますか? – mattbryanswan

+0

私はすべての製品輸入をrapidflowで行いますので、少し簡単です。しかし、あなたはデータフローを通してそれを行うことができるはずです。 –

+0

変更はいつですか?したがって、データフローを使用してインポートし、3つのサイズがあるため、属性フィールドは「ProductSmall、ProductMed、ProductLarge」のようなものですが、小さなフィールドは中止されます。 RapidFlow経由で新しいインポートを行いますか?または、そのアップデートをどうやって扱いますか?あなたは手でそれをしなければなりませんか? – mattbryanswan

0

これはテストされていませんが、私の属性で少し熟読して助けてくれるものが見つけられたと思います。

現在のところ、私たちの子どもの製品は私たちの検索では表示されないので、子製品の属性を親に取り込みます。

ただし、GoogleのSKUではブランド、課税額、説明、すべての子品目に値が設定されていますが、私は2つの属性の間で見ることができます

唯一の違いは、下の属性を管理される - >属性をクリック - > [プロパティの下での特性をフロントエンドと検索で

  • 使用して階層ナビゲーション結果を選択するために行く:YES
  • 製品のリストで使用
  • :YES
  • 階層ナビゲーションに使用:(結果を)フィルター可能

私は何をすべきか、これらのかわからないんだけど、Pでフルテキスト検索データテーブルのopulationは、どこかに子供のためのデータを入力するように言われており、私は管理パネルがどこにあるのかと信じています。

こちらがお役に立てば幸いです。

+0

上記のkreativeと似たようなことを言っているのですか?子供のSKUをすべて保持するという追加属性がある場所は何ですか?私はそれがうまくいくと思っていますが、何とかそれを自動化しますか?私はこれを管理したくない構成可能な製品がかなりあります。 – mattbryanswan

関連する問題