0
當按下「下單」按鈕時,我無法找到有關調用什麼模型方法的任何文檔。 它應該是'捕獲'方法。自定義付款方式直接指成功頁面 - Magento
我這樣做:
<?php
class Company_Paymentmodule_Model_Payment extends Mage_Payment_Model_Method_Abstract
{
protected $_code = 'paymentmodule';
protected $_isGateway = TRUE;
protected $_canAuthorize = FALSE;
protected $_canUseCheckout = TRUE;
protected $_canCapture = TRUE;
protected $_canUseInternal = FALSE;
protected $_canUseForMultishipping = FALSE;
protected $_canRefund = FALSE;
public function __construct()
{
parent::__construct();
}
public function capture(Varien_Object $payment, $amount)
{
die();
}
}
?>
但它不會死的。 它只是直接引用成功頁面並將訂單插入數據庫。 它確實會調用這個模型的原因,當我在構建OnePage結帳頁面中直接死亡時調用DIE。
任何想法發生了什麼?