Product Attributes: Select option values do not render with user defined value
I am having an issue with the rendering of Product Attributes. I created a custom select attribute and created all of the options for it BUT I quickly realized that the actual value for the options is the ID and not the value I entered into the backend.
I was able to determine that this is hard set in Corals/modules/Ecommerce/Classes/Ecommerce.php line 674
Am I going to need to create a custom plugin that extends the Ecommerce class and create a new Scope in order to do this or is there a flag I am missing to tell the renderProductOptions method to use the user defined values for the select options rather than the id?