我已經在Silverstripe中設置了一個表單,當提交時將輸入所有數據,返回表單,然後向數據添加一個md5校驗和。 一旦完成,它需要發送到外部URL,但我無法得到這個工作。Silverstripe - 將數據發佈到外部URL
public function doPayment($data, Form $form) {
$data['CHECKSUM'] = md5($data['NAME'].$data['SURNAME']);
有什麼辦法可以發送這個嗎?
我試圖
setFormAction
,但它似乎並不一旦形式已經返回工作崗位。
謝謝
請問你處理什麼樣的支付服務提供商在這裏?你可能會更好地使用像omnipay或甚至是silverstripe-omnipay模塊? – bummzack
不幸的是我不能使用Omnipay,它需要成爲我們當地的供應商之一。 – Craig
我明白了。你仍然可以實現你自己的Omnipay網關......這取決於你需要什麼功能,這可能會減少整體工作量。 – bummzack