web-dev-qa-db-ja.com

既存のdrupalインストールでのコマースの設定

drupal 7を実行していて、Commerceモジュールをサイトに追加したいのですが、基本的な機能に問題があります。ビュー付きの製品ディスプレイを作成しましたが、アイテムリストに「カートに追加」ボタンを追加する方法と、チェックアウトページを追加する方法を理解します。

私が見つけたほとんどすべてがクリーンインストールからキックスタートを使用することを提案していますが、それは私にとってオプションではありません。ドキュメントには、通常、コマースキックスタートに含まれるブロックの設定方法に関する情報のギャップが欠けているようです。

カートを起動して実行できるように、基本モジュールについて学習を始めるのに最適な場所はどこですか?

5
devnill

ベストプラクティスを研究し、最も一般的なDrupal Commerce機能に必要な貢献モジュールを見つけるために、Kickstart 2をインストールしてプレイすることをお勧めします。

Drupal Commerceを既存のDrupalサイトにインストールするには、まずその依存関係をインストールし、次にコマースモジュールを示されている順序でアクティブ化します こちら 。また、すべてのCommerce UIモジュールをアクティブ化していることを確認してください。これにより、基本的な製品、注文、およびチェックアウトワークフローを作成できるようになります。

まず、製品の表示と製品の分離について学習する必要があります ここ 。つまり、新しいノードタイプを作成する必要があります。たとえば、「製品の表示」としましょう。これを製品として機能させるには、「製品参照」フィールドを追加し、ニーズに合わせて構成する必要があります。商品表示の[表示の管理]セクションで、商品参照フィールドに[カートに追加]フォームを選択していることを確認してください。正しく構成されたビューモードでタイプ「製品の表示」のノードを表示するように構成する限り、ビューにはカートに追加フォームで製品が表示されます。

概念を理解したら、インラインエンティティフォームをインストールすることをお勧めします。上記の概念をクライアントに説明する手間を省き、クライアントの生活をはるかに楽にします。

5
Vlad Socaciu