2009-10-06 35 views
1

強制系統向客戶發送發票的正確方法是什麼?我試圖使用方法:強制將發票電子郵件發送給UberCart用戶的正確方法?

uc_order_action_email($order, $settings); 

但我不斷收到:

Fatal error: Call to undefined function uc_price() in C:\xampp\htdocs\YourEstablishment\src\sites\all\modules\ubercart\payment\uc_payment\uc_payment.module on line 149 

回答

1

這可能是在模塊中的一個漏洞。 ,它的抱怨,uc_price功能,在

ubercart/uc_store/includes/uc_price.ini 

定義,因爲它是坐落在一個ini文件,這意味着Drupal的不會包括它通過它的自我。我不熟悉ubercart,因爲我從來沒有使用它,但它似乎可能是模塊中的一個錯誤。如果沒有人能夠拿出解釋,那麼你應該去問題追蹤器。

快速解決您的問題將是你調用函數

require_once(drupal_get_path('module', 'uc_store') . '/includes/uc_price.inc'); 

前加上這一點,將包括所需要的文件。

相關問題