У меня есть один продукт, который должен быть в тележке при определенных обстоятельствах. Я просматривал документацию по API Ubercart и не вижу никаких крючков, которые были бы очевидным местом, чтобы увидеть, существует ли определенный элемент до оформления заказа.
Я мог бы использовать крючок hook_add_to_cart, чтобы добавить специальный элемент всякий раз, когда добавлен первый элемент, но я m обеспокоен тем, что посетитель может удалить товар, а затем завершить покупку без необходимого.
Есть ли предложения, как убедиться, что особый товар находится в корзине при оформлении заказа?