/commerce_examples

Examples module for Drupal Commerce 2.x

Primary LanguagePHP

Commerce Examples [![Build Status]

An examples module for Commerce 2.x. Provides some usually defaults and a sample migration.

For demo, see https://github.com/bojanz/commerce_demo

Installation

Add this private repository to the composer configuration repositories list:

composer config repositories.mglaman vcs https://github.com/mglaman/commerce_examples

Then, install this module:

composer require drupal/commerce_examples:dev-master

Features

  • Sample product type
  • Color and size attributes
  • Sample product display and add to cart form configurations
  • Migration example from local CSV source
  • Price resolvers
  • Order type resolvers

Price resolver

Visit any product and add ?discount=TRUE to trigger a 15% discount.

Order type resolver

Based on the product variation type, the product will go into the default order type, or be treated as digital.