5.000 を自分の drupal-commerce Web サイトにインポートしました。ユーザーがこれらすべての製品をすばやくナビゲートできるようにしたいので、ユーザーが選択/選択したときに何らかのフィルターまたは検索を作成する必要があることがわかりました。製品の機能の一部は、これらの機能を備えた製品のみになります。Drupal 7 と Drupal Commerce (コマース キックスタート?) でこれを行うにはどうすればよいですか?
1 に答える
簡単に言えば、おそらくViews モジュールを使用したいと思うでしょう。Commerce 製品表示をロードするメイン製品ページのビュー ページ表示を作成できます。製品の表示には、フィルタリングするフィールド値が実際には含まれていないため (それらは参照された製品にあるため)、製品に関係を追加する必要があります。これにより、製品フィールドのフィルター条件を追加できます (それらを公開すると、ユーザーに表示されます)。公開されたフィルターをサイドバーに表示する場合は、[ビュー] ディスプレイの [ブロックで公開されたフォーム] オプションを使用して、管理 » 構造 » ブロック (/admin/structure/) のサイドバー領域に追加できるフィルター ブロックを作成します。ブロック)。
何年にもわたってビューを使用してきたほとんどの人は、フィールドを使用してビューの結果を出力し、テンプレート ファイルまたは広範な構成などを使用してフィールドの表示をカスタマイズすることに慣れています。ただし、製品表示コンテンツ タイプ用にカスタム ビュー モードを作成できます。Display Suiteでレイアウトします。これらのカスタム ディスプレイは、コンテンツ フォーマットを使用してビューに出力できます。