製品タイプを作成し、製品データをインポートすることができたので、製品のリストができました。
製品を表示するにはどうしますか?コンテンツタイプを最初から作成し、フィールドを手動で追加する必要がありますか、またはコンテンツタイプを生成する方法はありますか?
製品タイプを作成し、製品データをインポートすることができたので、製品のリストができました。
製品を表示するにはどうしますか?コンテンツタイプを最初から作成し、フィールドを手動で追加する必要がありますか、またはコンテンツタイプを生成する方法はありますか?
回答:
pjskepticが述べたように、Views(または潜在的にPanels)を使用して一般的な表示メカニズムを構築できますが、1つのコンテンツを製品表示として確立する主な方法は、Add to Cartを使用してProduct Referenceフィールドでカスタムコンテンツタイプを使用することですフォーム表示フォーマッター。これにはいくつかの明確な利点があります。
彼女には他にもいくつかの利点がありますが、これは製品ディスプレイの作成プロセスに複雑さをもたらすことを理解することは注目に値します。サウンドアーキテクチャと考えられるものを構築し(製品定義をその表示ポイントから分離する)、インストールプロファイルと提供モジュールを使用してストア管理の側面を簡素化することを早期に決定しました。簡単に言うと、Commerce Kickstartインストールプロファイルを使用して、事前に構成された製品ディスプレイを含むDrupal 7 + Drupal Commerceのインストールを作成できます。コンテンツタイプを追加し、画像フィールドを基本的な製品タイプに追加します。(残念ながら、インストールプロファイルパッケージは現在Drupal 7プロファイルでは機能していないため、これを取得するにはGitを知っている必要があります。)さらに、製品/製品ディスプレイの一括作成および追加を可能にするプロジェクトに取り組んでいます/カスタム製品参照フィールドウィジェットを使用して、ノード編集フォームで製品を直接編集します。
これを手動で設定するには、次の手順を実行します。
それだけではありませんが、これで開始できます。このプロセスは、実際、Drupal Watchdogの最初の号のために書いた記事のトピックです。Drupal Commerceのトピックの定期的な寄稿者になることを望んでいるので、雑誌のリリース時にDrupalConにいなかった場合は、サブスクリプションを取得することをお勧めします。最終的には、印刷後に記事がWebサイトに表示される場合があります。
さらにサポートが必要な場合は、DrupalCommerce.orgでこのトピックに関するフォーラムの投稿とドキュメントを参照し、irc.freenode.netの#drupalcommerce IRCチャンネルをチェックすることをお勧めします。バグを見つけたり、ユーザビリティの議論に貢献したい場合は、問題追跡ツールで関連する問題のサイトビルダーとしてフィードバックをお寄せください。
ああ、もしあなたが視覚学習者なら、このプロセスを見て、DrupalCon Chicagoからのセッションビデオでアーキテクチャがどのように機能するかを説明します。Drupal Commerceのサイト構築の特定のステップをターゲットにした小さなスクリーンキャストが将来制作されるのを楽しみにしていますが、これは今までで最高のビデオです。
幸運を祈ります!
Drupal Commerceでは、製品はノードのように表示されません。ビューを使用して表示できます。
新しいビューを作成し、ビュータイプとしてコマース製品を選択します。単一の製品を表示するには、製品IDまたはSKU引数を受け入れるようにビューを設定します。その後、製品のすべてのフィールドにアクセスできます。複数の製品を表示するには、カテゴリのフィルターまたは引数、または製品をリストする他の基準を追加します。
製品参照フィールドを使用してコンテンツタイプを作成し、各製品のノードを作成することで製品を表示することもできますが、多くの製品がある場合は間違いなく苦痛になります。
Commerceに製品を作成したら、Ryan Szramaの構造(つまり、「製品表示」コンテンツタイプの作成)とビューの力を組み合わせることができます。
最初に、製品表示のCONTENT TYPE(Admin >> structure >> content types >> add content type)を作成します。このページの回答から、Ryan Szramaの指示に従ってください。
次に、いずれかの製品の最初の製品ディスプレイを作成します。
第三に、新しいビューを作成します(管理>>構造>>ビュー>>新しいビューを追加)。タイプが「製品表示」のコンテンツを表示するようにビューを設定します。好みに合わせてビューを調整します。これで製品リストができました。
製品から製品表示ノードの管理を容易にするためのCheckout Commerce(製品表示マネージャー)!