0
我正在使用drupal與drupal交易,當用戶喜歡像Facebook這樣的按鈕頁面時,我生成優惠券並將其提供給客戶端。Drupal以編程方式生成商業優惠券
一切都很順利atm。除了一件事,我如何生成新的優惠券?
我正在使用drupal與drupal交易,當用戶喜歡像Facebook這樣的按鈕頁面時,我生成優惠券並將其提供給客戶端。Drupal以編程方式生成商業優惠券
一切都很順利atm。除了一件事,我如何生成新的優惠券?
好吧,
我找到了一個辦法。我複製現有的優惠券並進行更改。
$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'];
這是正確的方式:http://api.drupalcommerce.org/api/Drupal%20Commerce/sites%21all%21modules%21commerce_coupon%21commerce_coupon.module/function/commerce_coupon_create/DC – werfu