ocStore 2.3
В карточке товара админки есть основная картинка и дополнительные. К дополнительным присвоены опции. Есть опция у товара, которая не привязана к изображению. Подразумевается так. что это опция по умолчанию.
В карточке товара все картинки присвоенные переключаются хорошо, но если выбрать опцию к которой не привязано изображение, изображение не сбрасывается на основное, а показывается изображение последней выбранной опции.
Как можно в файле image_option.tpl сделать так, что если мы получаем изображение undefined ( 24 строка ), тогда идет подмена "$('.thumbnails .thumbnail img')" на изображение "по умолчанию" ?
//UPD
Сделал
В общем в файле image_option.tpl после
$(document).ready(function() {
пишем
var defaultimage = $('.thumbnails .thumbnail img').not(".image-additional .thumbnail img").attr('src');
а внизу к проверке на "привязанность" дописываем
else {
$('.thumbnails .thumbnail img').not(".image-additional .thumbnail img").attr('src', defaultimage);
}