При тестировании одного продукта и использовании раскрывающегося списка для изменения варианта изображение выбранного варианта изменяется только в том случае, если изменения продукта являются цветовыми вариациями.
![enter image description here](https://i.stack.imgur.com/xK6Oa.png)
Если варианты продукта отличаются от цветовых вариантов, вы можете использовать раскрывающийся список, и описание соответствующим образом изменяется, но изображение, прикрепленное к каждому варианту, не меняется.
Я пытался настроитьфайл woocommerce / single-product / add-to-cart / variable.php, но он не работает.Код, отвечающий за изменение изображения:
Соответствующий код в файле:
echo '<ul class="nav d-none">';
foreach ($options as $option) {
echo '<li class="nav-item">';
echo '<a href="#'.$option.'" data-toggle="tab" class="nav-link color-attribute" data-color="'.$option.'" title="" ></a>';
echo '</li>';
}
echo '';
При отключении тега в коде изображенияперестает меняться и для цветовых вариаций, но я не знаю, почему это работает только для цветовых вариаций.
Есть идеи?