1

主なカテゴリで製品をフィルタリングできるボタン付きのメニューを作成しようとしています

このクエリ URL は、カテゴリ内の製品を検索します。

/index.php?route=product/category&path=61

サブカテゴリー検索で一部の商品しか見つからない。

/index.php?route=product/category&path=61_72_73

製品をそのカテゴリの親にリンクする必要はありません。サブカテゴリ フィルタで検索する方法はありますか? 私はこのようなことを試しました:

/index.php?route=product/category&path=61&sub_category=true

ただし、これは機能しません。次のようなテキスト検索でのみ機能します。

/index.php?route=product/search&search=chair&category_id=61&sub_category=true
4

2 に答える 2

1

モデル「OpenCart の高度な製品検索」を使用します。サブカテゴリと、追加したフィルター (カスタムのものを含む) を検索できます。

http://www.opencart.com/index.php?route=extension/extension/info&token=460e88e8227b9d7e80466e026dbe1f64&extension_id=13605

年、メーカー、モデル(およびそれらのサブカテゴリ)などのフィルターを備えた自動車ディーラーのWebサイトに使用していますが、私にとってはうまく機能しています。

デモ リンクは次のとおりです: 拡張デモ リンク

于 2014-02-02T00:42:36.963 に答える
0

試す

index.php?route=product/search&search=%25&category_id=25&sub_category=true

25 はカテゴリ ID (必須ではありません) であり、search=searchterm はすべてのサブカテゴリでの文字列検索用です search=%25 はすべての製品を意味します

過去のバージョンの一部で検索フィールド名が変更されました 1.5.4.1 でこれを試してください

index.php?route=product/search&filter_name=%25&filter_category_id=20&filter_sub_category=true

ここを参照してください http://demo.opencart.com/index.php?route=product/search&filter_name=a&filter_category_id=20&filter_sub_category=true

于 2013-05-25T13:36:22.273 に答える