solidus icon indicating copy to clipboard operation
solidus copied to clipboard

[Admin][Products] Add/remove product specifications in product page

Open chaimann opened this issue 9 months ago • 2 comments

Description

Implement the feature to add/remove product specifications (product properties) from the product show page.

Features

  • Add new product specification
  • Remove existing product specifications
  • Move position with drag and drop

Figma Design

Storyboard


Design details

Image

chaimann avatar Jun 11 '25 11:06 chaimann

@tvdeyen @kennyadsl Image In this design, I understand that we want to create a product_property record where:

  • "Enter property name" allows to select from existing properties
  • "Enter property value" allows to specify product_property.value attribute

"Option value" field allows to select from the list of available option values, but there is no association between product option types / option values / product properties in current schema, so the proposed design would not work without additional changes in DB/models.

What would you recommend in this case? Is it a mistake in designs, or do we need to create missing association?

chaimann avatar Jun 11 '25 11:06 chaimann

I do not know. It seems it should be possible to select from a group of option values? There is no such feature that I can think of. Let's leave it for now and just implement what we already have.

tvdeyen avatar Jun 12 '25 12:06 tvdeyen