[#190]

-- Make the variants group order by the sort order field. 
otherwise, it will be ordered by the group name

-- Make the variants work correctly in the product info page