One of my requirements is that it is possible to select multiple specification values in the product filters search.
Example: Specification attribute "Tyre Dimension", should be able to select both "17" and "18".
I realize this can be changed in _FilterSpecsBox.cshtml (change from hyperlinks to html select list), and also controller code etc.
Question: Is it possible to apply changes like this, and still be able to merge future versions of GrandNode to our solution? Do you have any suggestion how we should set up the structure to handle issues like this?
I didn't understand the question. Basically, now you are able to select both dimensions. If you select 17, it will appear in the bottom of the filters section, then you can select also dimension 18 and you will see products with the first and the second dimension. Correct me, if I'm wrong.