netlify-cms-widget-uidsku

Netlify CMS widget for UIDs or SKUs to support product collections Generates a read only field in Netlify CMS interface containing a UUID value for uinique id's or stock keeping unit numbers. Usefull for SKUs when using CMS for ecommerce product collections.

Usage no npm install needed!

<script type="module">
  import netlifyCmsWidgetUidsku from 'https://cdn.skypack.dev/netlify-cms-widget-uidsku';
</script>

README

netlify-cms-widget-uidsku

Netlify CMS widget for UIDs or SKUs to support product collections Generates a read only field in Netlify CMS interface containing a UUID value for uinique id's or stock keeping unit numbers. Usefull for SKUs when using CMS for ecommerce product collections.

Install the widget:

npm install --save netlify-cms-widget-uidsku

Import the widget within Netlify CMS file (cms.js)

import {UidSkuControl, UidSkuPreview} from 'netlify-cms-widget-uidsku'

CMS.registerWidget('uid-sku', UidSkuControl, UidSkuPreview)

Use the widget in your YML Netlify CMS collections file (config.yml)

    fields:
      - { label: "UID/SKU", name: "uid-sku", widget: "uid-sku" }