- Define properties as JSON array. Each property has a "name" and optional "values" array.
- If "values" is null, users can enter freeform text. If "values" is an array, users select from dropdown.
- Example:[{"name":"Size","values":["S","M","L"]},{"name":"Colour","values":null}]
+
+
+
+
+
+
+
+
+
+ How to use:
+
+
Click column headers to select property type (Size, Color, Material, Storage, or Custom)
+
Click cells to edit values directly
+
Right-click for menu to add/remove rows and columns
+
Keyboard shortcuts: Tab to move right, Enter to move down, Ctrl+D to delete, Ctrl+Enter to save
+
Mobile: Swipe rows left/right to delete
+
+ Changes are automatically saved when you click "Create Collection" below.
@@ -51,4 +65,64 @@
@section Scripts {
@{await Html.RenderPartialAsync("_ValidationScriptsPartial");}
+
+
+
+
+
+
+
+
+
+
+
+
+
}
\ No newline at end of file