Приветствую, друзья!
На форуме уже присутствует старая тема "Объединение товаров в варианты":
На днях столкнулся с аналогичной проблемой, в связи с чем и отправился на поиски решения, найдя эту тему.
В моём случае, решение оказалось муторным и не совсем удобным, т.к. каждое объединение необходимо вручную исправлять, потому решил его немного расширить, может кому-то тоже понадобится.
Собственно, к сути - при выборе нескольких товаров, с одним, по сути, названием (например, "Термос Супер (Black)", "Термос Супер (White)", "Термос Супер (Yellow)"),
при объединении, мы получим товар