Drupal 8:只有在用户有足够的积分时才添加到购物车

Drupal 8: Only add to cart if user has enough credits

我有一个网站,交易完全基于积分。没有实际的货币兑换。在这种情况下,我想限制用户在没有积分的情况下将产品添加到购物车。

在如何实现这一点的步骤中,这是我认为应该起作用的事件顺序:

每当有人尝试添加产品时:

我使用忠诚度积分模块获取用户积分。

如何为这种情况设置规则?

我没有使用模块,而是按照 lamp5

的建议在 commerce_add_to_card_form 上使用了 custom_validation 函数