Я пытаюсь отобразить изображение выбранного варианта. Поэтому я хочу получить URL вариационного изображения.
Я могу получить идентификатор варианта с помощью JavaScript. С помощью PHP я могу отобразить изображение. Но я не могу использовать идентификатор вариации в моем PHP для отображения изображения в зависимости от выбора пользователя.
Другая проблема заключается в том, что для отображения изображения будет сгенерирован код. Я предпочел бы получить URL, чтобы настроить его самостоятельно.
ID варианта:
jQuery(document).ready(function($) {
$('input.variation_id').change( function(){
if( '' != $('input.variation_id').val() ) {
var var_id = $('input.variation_id').val();
document.getElementById("provar").innerHTML = var_id;
}
});
});
Отображение изображения:
$variation = new WC_Product_Variation( $variation_id );
$image_tag = $variation->get_image();
echo $image_tag;
Поэтому я пытаюсь получить идентификатор варианта, а затем URL из идентификатора.