2012-04-08 53 views
0

我想寫一個非常簡單的模塊來執行一個最大的訂單金額和自上次購買Urucart 3.x的Drupal 7網站以來的最短時間。我在這裏撕掉我的頭髮。什麼都沒有我寫了我的小模塊並啓用它。 Devel模塊拾取它的痕跡。唯一的問題是沒有任何反應。現在代碼只有最大的訂單數量限制,但它不起作用。我究竟做錯了什麼?Drupal 7 Ubercart 3結帳簡單的限制

<?php 
    function farmers_uc_order($op, $order, $edit) { 
    switch ($op) { 
     case 'new': 
      if ($order->order_total > 50) { 
      return array(array(
       'pass' => FALSE, 
       'message' => t('We are sorry, but your total order exceeds our $50 limit. Please remove some items from your cart before checkout.'), 
      )); 
      } 
     break; 
    } 
    } 

回答

0

嘗試把你的代碼在submit操作,而不是new
我沒有看到documentation指定new操作的返回值。