Это неправильный способ выполнить эту задачу. цвет должен быть атрибутом, размер должен быть вариацией. и вы можете создать пользовательскую функцию, чтобы выбрать цвет для продукта. Вы можете создать раскрывающийся список, в котором пользователь может выбрать цвет, а из варианта размера можно выбрать вариант.
, если вы хотите создать раскрывающийся список с использованием атрибутов продукта. Дайте мне знать.