У меня есть настраиваемые продукты с опциями образцов.Я обновил swatch_renderer.js, так что продукт будет обновлен с первой доступной опцией.
Однако при редактировании элемента корзины я не могу обновить параметры образца с помощью ранее выбранных параметров.Я считаю, что это происходит из-за проблемы с кэшированием.Я попытался скопировать catalog_product_view_type_configurable.xml в файлы моей темы и установить для его свойства кэширования значение false, даже тогда я не могу выбрать нужные элементы.Предыдущие значения, выбранные в кеше, остаются по умолчанию.Может кто-нибудь, пожалуйста, помогите.
Я разместил несколько измененных magento-код (или swatch_renderer.js) ниже.Я не могу опубликовать фактический код.В нем говорится, что если элементы корзины не пусты (я могу получить элементы корзины в js, что я проверил с помощью оператора console.log), выберите параметры корзины, в противном случае выберите первый вариант.Наконец нажмите на все выбранные варианты.
Спасибо, Ланка
_RenderControls:function() {
if(cart items are not empty) {
if(cart item option matches widget option)
add the option element to selectedArray
} else {
add first option element to selectedArray
}
click on the selectedArray options
}