📢 Use this project, contribute to it or open issues to help evolve it using Store Discussion.
Product Identifier app is responsible for showing a product identifier, such as: product reference, product ID, sku EAN or sku reference.
Add the vtex.product-identifier
app to your theme's dependencies in the manifest.json
file, as in:
"dependencies": {
"vtex.product-identifier": "0.x"
}
Add product-identifier.product
block to your store as a child of product-summary.shelf
.
"product-identifier.product": {
"props": {
"label": "default", //'default' | 'custom' | 'hide'
"customLabel": "teste", // text if label is custom
"idField": "skuReferenceId" //'itemId' | 'productId' | 'productReference' | 'skuEan' | 'skuReferenceId'
}
},
The product-identifier
interface is available is also available within the admin's CMS where you can configure this component to show other identifiers, such as:
- Product Reference
- Product ID
- SKU EAN
- SKU Reference ID
- Item ID
It's also possible to hide the component label or customize its text. Notice that, in the following example, the "Reference" text was substituted by "Foo".
To apply CSS customization in this and other blocks, follow the instructions given in the recipe on Using CSS Handles for store customization.
CSS Handles |
---|
product-identifier |
product-identifier__label |
product-identifier__separator |
product-identifier__value |
Thanks goes to these wonderful people:
Gabriel Carafizi 💻 |
This project follows the all-contributors specification. Contributions of any kind welcome!