| Цитата |
|---|
| Анна Данченко пишет: логичнее было бы использовать SKU |
|
|||
|
|
|
|
Не надо сверлить зубы через задний проход дрелью от Сваровски
|
|
|
|
|
|
Посмотрите OnBasketAdd и OnBasketUpdate.
Не надо сверлить зубы через задний проход дрелью от Сваровски
|
|
|
|
|
Если OnBasketUpdate, то изменить цену на нужную можно только ф-цией CSaleBasket::Update т.е. получается бесконечный цикл |
|||
|
|
|
|
Передавайте в обработчике в списке параметров для CSaleBasket::Update некий ключ - признак того, что повторно обработчик запускать не надо.
Не надо сверлить зубы через задний проход дрелью от Сваровски
|
|
|
|
|
Напишите пожалуйста, что это за ключ |
|||
|
|
|
|
Передавайте при вызове CSaleBasket::Update из обработчика в массиве $arFields (второй параметр) произвольный ключ, НЕ СОВПАДАЮЩИЙ с полями корзины. MY_KEY например. В обработчике же анализируйте наличие этого ключа в массиве. Если есть - значит, обработчику работать не надо, вот и все.
Не надо сверлить зубы через задний проход дрелью от Сваровски
|
|
|
|
|
|
Понял, видимо так и сделаю
|
|
|
|
|
|
Всем огромное спасибо за поддержку!!!
|
||||
|
|
|
|||