製品タイプを作成して製品データをインポートできたので、製品のリストを取得しました。
製品を表示するにはどうすればよいですか?コンテンツタイプを最初から作成してフィールドを手動で追加する必要がありますか、それともコンテンツタイプを生成する方法はありますか?
Pjskepticが述べたように、ビュー(または潜在的にパネル)を使用して一般的な表示メカニズムを構築できますが、1つのコンテンツを製品表示として確立する主な方法は、Product Referenceフィールドを使用してカートに追加フォーム表示フォーマッター。これにはいくつかの明確な利点があります:
彼女には他にもいくつかの利点がありますが、これが製品の表示作成プロセスに複雑さをもたらすことを理解しておくことは注目に値します。私たちは早い段階で、適切なアーキテクチャ(製品の定義を表示のポイントから分離する)であると考えるものを構築し、インストールプロファイルと提供されたモジュールを使用してストア管理の側面を簡素化することを決定しました。効果を上げるには、Commerce Kickstartインストールプロファイルを使用して、Drupal 7 + Drupal Commerceが事前構成されたProduct displayコンテンツタイプおよびImageフィールドを基本的な製品タイプに追加します(残念ながら、インストールプロファイルのパッケージは現在、 Drupal 7プロファイルの機能です。)さらに、製品/製品の表示を一括で作成したり、カスタム製品を使用してノード編集フォームで製品を直接追加/編集したりできるプロジェクトに取り組んでいます参照フィールドwidget。
これを手動で設定するには、次の手順に従います。
それ以外にもありますが、これで始められます。このプロセスは、実際に私が最初に発行したDrupal Watchdogの記事のトピックです。Drupal Commerceのトピックの定期的な寄稿者になりたいと思いますなので、雑誌がリリースされたときにDrupalConにいなかった場合は、サブスクリプションを取得することをお勧めします。
さらにサポートが必要な場合は、DrupalCommerce.orgでこのトピックに関するフォーラムの投稿とドキュメントを閲覧し、irc.freenode.netの#drupalcommerce IRCチャネルをチェックしてください。バグがある場合や、ユーザビリティに関するディスカッションに貢献したい場合は、サイトビルダーとして、Issue Trackerの関連する問題のフィードバックをお待ちしています。
ああ、そしてあなたが視覚的な学習者なら、このプロセスをウォークスルーして、アーキテクチャがどのように機能するかを DrupalCon Chicagoからのセッションビデオ で説明します。これはこれまでで最高の動画ですが、Drupalコマースサイトの構築の特定のステップをターゲットにした、より小さなスクリーンキャストが将来的に作成されることを望んでいます。
がんばって!
Drupal Commerceでは、製品はノードのように表示されません。ビューを使用して表示できます。
新しいビューを作成し、ビュータイプとしてCommerce Productを選択します。単一の製品を表示するには、製品IDまたはSKU引数を受け入れるようにビューを設定します。その後、製品のすべてのフィールドにアクセスできます。複数の製品を表示するには、製品をリストするためのカテゴリまたはその他の基準のフィルタまたは引数を追加します。
また、製品参照フィールドを使用してコンテンツタイプを作成し、各製品のノードを作成することによって製品を表示することもできますが、製品が多数ある場合、これは間違いなく面倒です。
チェックアウト Commerce(製品表示マネージャー) 製品から製品表示ノード管理をより簡単に!
コマースで商品を入手したら、Ryan Szramaの構造(つまり、「商品表示」コンテンツタイプの作成)とビューの機能を組み合わせることができます。
最初に、製品表示のコンテンツタイプを作成します(管理者>>構造>>コンテンツタイプ>>コンテンツタイプを追加)。このページの回答から、Ryan Szramaの指示に従ってください。
次に、いずれかの製品の最初の製品表示を作成します。
3番目に、新しいビューを作成します(Admin >> structure >> Views >> Add new view)。タイプが「製品の表示」のコンテンツを表示するようにビューを設定します。好みに合わせてビューを調整します。これで製品リストができました。