diff --git a/grails-app/views/product/_form.gsp b/grails-app/views/product/_form.gsp
index 62ccd4f..3a9e303 100644
--- a/grails-app/views/product/_form.gsp
+++ b/grails-app/views/product/_form.gsp
@@ -2,7 +2,7 @@
* =
-
+
@@ -13,7 +13,7 @@
*
+ maxLength="40" placeholder="40 chars max" required="true"/>
@@ -21,7 +21,7 @@
+ maxLength="80" placeholder="80 chars max"/>
@@ -29,7 +29,7 @@
+ maxLength="60" placeholder="60 chars max"/>
@@ -37,7 +37,7 @@
+ maxLength="50" placeholder="50 chars max"/>
@@ -45,7 +45,7 @@
+ maxLength="50" placeholder="50 chars max"/>
@@ -54,8 +54,8 @@
*
+ value="${fieldValue(bean: product, field: 'listPrice')}" required="true"
+ min="0" step="0.01" />
@@ -64,8 +64,8 @@
*
+ value="${fieldValue(bean: product, field: 'shipWeight')}"
+ min="0" step="0.01" />
<%-- /.row --%>
@@ -75,7 +75,7 @@
+ maxLength="200" placeholder="200 chars max"/>
@@ -101,8 +101,8 @@
+ value="${product?.conditionDescription}"
+ maxLength="1000" placeholder="1000 chars max"/>
@@ -112,20 +112,27 @@
+ value="${product?.salesDiscontinuationDate}" default="none" noSelection="['': '']"/>
+ value="${product?.supportDiscontinuationDate}" default="none" noSelection="['': '']"/>
+
+
+
+
-
+
- ${p?.goodIdentificationType.name} - ${p?.value}
-
-
+ id="${p.id}">${p?.goodIdentificationType.name} - ${p?.value}
+
+
-
${message(code: 'default.add.label', args: [message(code: 'goodIdentification.label', default: 'GoodIdentification')])}
-
+ params="['product.id': product?.id]">${message(code: 'default.add.label', args: [message(code: 'goodIdentification.label', default: 'GoodIdentification')])}
+
@@ -182,15 +189,15 @@
-
+
- ${p.productFeature.productFeatureCategory.description} - ${p?.productFeature?.description}
-
+ id="${p.id}">${p.productFeature.productFeatureCategory.description} - ${p?.productFeature?.description}
+
-
${message(code: 'default.add.label', args: [message(code: 'productFeatureAppl.label', default: 'ProductFeatureAppl')])}
+ params="['product.id': product?.id]">${message(code: 'default.add.label', args: [message(code: 'productFeatureAppl.label', default: 'ProductFeatureAppl')])}
@@ -214,9 +221,9 @@
+ multiple="true"
+ optionKey="id" size="5" value="${product?.productCategories*.id}"
+ class="form-control many-to-many"/>
@@ -225,8 +232,8 @@
*
+ keys="${net.codebuilders.mybusiness.ProductType.values()*.name()}" required="true"
+ value="${product?.productType?.name()}"/>