Drupal / Ubercart Проверять, есть ли в корзине определенный продукт при оформлении заказа

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

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

Есть ли предложения, как убедиться, что особый товар находится в корзине при оформлении заказа?

5
задан Icode4food 23 September 2010 в 19:50
поделиться