2016-06-23 11 views
0

Ich arbeite an Drupal commerce Website. Verwenden Sie commerce_discount_extra und commerce_discount für Rabatt-und Gutschein-Code.

Ich möchte nur Coupon bewerben abgelegt in Checkout-Seite, während der Gesamtbetrag der Bestellung wird> = 500 $. Unterhalb von 500 $ wird das Couponfeld nicht auf der Checkout-Seite angezeigt.

So kann mir bitte jemand sagen, wie kann ich die Coupons Felder von der Kasse deaktivieren, wenn die Bestellsumme weniger als $ 500 sein wird?

Vielen Dank im Voraus.

enter image description here

Antwort

0

Hoffe, dass es funktioniert.

function module_form_commerce_checkout_form_checkout_alter(&$form, &$form_state, $form_id) { 

    if ($form_state['order']->commerce_order_total['und'][0]['amount'] < 500) { 
    unset($form['commerce_coupon']); // enter coupon form name 
    } 
}