Product Specification Value Mod
This allows you to create product specifications that do not have set values like Watts, Weight, Dimensions etc.
This product Specification Value Mod Adds a Value field to the Nop_Product_SpecificationAttribute_Mapping table and associated classes. This allows you to create product specifications that do not have set values like Watts, Weight, Dimensions etc.. The mod still allows you to set Specification Options the way it was initially designed by using predetermined values.
When you create a Product Specification from the Catalog/Attributes/Product Specification screen in admin you name your specification such as Watts and then you add a new Specification Attribute Option and name it "Value" ( this triggers the ProductSpecification module in the front end to get the value from the mapping table instead of the attribute option table)
Then in Catalog/Products/Manage Products Edit product details and the Product Specification tab you select your new specification attribute and set the Attribute option to Value. Now in the value field you can enter your custom value.
In the File Modules/ProductSpecifications.ascx and .cs, I added rptrProductSpecification_DataBound for the repeater which will check the value of the SpecificationAttributeOption.Name and if its equal to "Value" then the custom value field will be used, If not then it displays the SpecificationAttributeOption.Name the normal way. I did it this was so i can use different triggers to be used such as Image, to show a image as a spec or link.
The Product Specification filter has not been modified to support these custom values so allow filtering needs to be turned off
The product export and the product copy have been modified to support the new value field.