На своем веб-сайте я использую hook_add_to_cart_data
, чтобы добавить дополнительные настройки для элементов. Когда добавляются два одинаковых продукта, но с разными значениями $data
, кажется, что Ubercart сдавливает старый $data
и складывает элементы в корзину, обновляя $qty
вместо добавления нового элемента.
Как я могу сказать ubercart обрабатывать новый элемент и старый элемент как разные элементы в корзине, чтобы они не складывались, и могу ли я иначе контролировать это поведение?