2
Изменение пользовательских параметров товара при добавлении его в корзину?
Я слушаю событие sales_quote_save_before, чтобы заметить, когда товар добавляется в корзину. После его запуска я перебираю опции элементов, например: $quote = $observer->getEvent()->getQuote(); foreach ($quote->getAllItems() as $item) { $options = $item->getProduct()->getTypeInstance(true)->getOrderOptions($item->getProduct()); foreach($options['options'] as $option) { if($option['label'] == 'myOptionA') { // Here I want to change the selected value for the option …