2009-10-06 98 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'); 

前加上这一点,将包括所需要的文件。

相关问题