andriinuts / medusa-plugin-variant-images

27 stars 18 forks source link

As Medusa is not stable and looks like the Medusa team doesn't care about bug fixing I'm archiving this repo. Feel free to fork it if you want. But I would recommend you to have a look at Vendure as it's more stable and this functionality is out of the box.

Medusa-Plugin-Variant-Images

Adding possibility to add images to the product variants.

Getting started

Installation

yarn add medusa-plugin-variant-images

Usage

Configuration

This plugin requires min version of packages:

"@medusajs/medusa": "^1.14.0",
"@medusajs/admin": "^7.0.0"
"medusa-react": "^9.0.4",
"@medusajs/ui": "^1.0.0",
"@medusajs/icons": "^1.0.0",

Add to medusa-config.js

add to your plugins list

///...other plugins
  {
    resolve: 'medusa-plugin-variant-images',
    options: {
      enableUI: true,
    },
  },

Update database schema

Run the following command from the root of the project to udpate database with a new table required for storing product variant

npx medusa migrations run

How to get images from variant

After enabling this plugin, each variant will contains images and thumbnail fields.