私はUbercartを初めて使用し、単純なショップをセットアップするだけです(Drupal 7およびUbercart 7.x-3を使用)。デフォルトのuc_catalog(テーブル)ビューでは、並べ替えができます商品のタイトル。
フォーマット->テーブル設定に行くとき、タイトルフィールドをソート可能にするオプションがありますが、価格にはそのようなオプションはありません。テーブル内の製品を価格でソートできるソリューションはありますか?
並べ替え条件に価格を追加しようとしましたが、並べ替えフィルターが機能しません。
ヘルプやポインタをいただければ幸いです。
bercart詳細カタログ を使用します。非常に便利なビュー。これについての引用は次のとおりです(モジュールのプロジェクトページから):
... Ubercartカタログにカスタムフィルターを追加し、分類法、製品属性(選択)、およびCCK(オプションウィジェット)サポートを提供します。
フィルターは完全に構成可能です。製品の表示は、表示スイートとNode display。
私はちょうど同じ問題に遭遇し、少し掘り下げた後、それを理解することができました。
問題はフィールド自体にあります。デフォルトでは、uc_catalogビューに追加される悪魔は「製品:Displayprice」です。そして、このフィールドは何らかの理由でソートできません。ソートできるようにするには、「Product:Sellprice」という別のフィールドを追加する必要があります。
あなたが見ることができるように実際にはバグ here 。