0

我正在将 drupal 与 drupal commerce 一起使用,当用户喜欢带有 facebook like 按钮的页面时,我会生成一张优惠券并将其提供给客户。

atm 一切顺利。除了一件事,我如何生成新的优惠券?

4

1 回答 1

0

好的,

我找到了一种方法。复印已有的优惠券,变更。

$coupon = commerce_coupon_load_by_code("facebook_coupon");

    unset($coupon->coupon_id);
    unset($coupon->created);
    unset($coupon->changed);
    unset($coupon->data);
    unset($coupon->commerce_coupon_code);

    // Save 
    commerce_coupon_save($coupon);

    //  rules_invoke_event('facebook_coupon', $coupon);
    echo $coupon->commerce_coupon_code['und'][0]['value'];
于 2011-11-20T17:12:45.457 回答