|
Open het volgende bestand:
<magento_dir>\app\code\core\Mage\Ideal\Block\Basic\Redirect.php
Vervang de bestaande code:
protected function _toHtml() { ... }
Door de volgende code:
protected function _toHtml() { $basic = $this->getOrder()->getPayment()->getMethodInstance();
$strPostData = ''; foreach ($basic->getBasicCheckoutFormFields() as $field=>$value) { if ($strPostData != '') { $strPostData.= '&'; } $strPostData.= rawurlencode($field).'='.rawurlencode($value); }
$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $basic->getApiUrl()); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $strPostData); $result = curl_exec ($ch); curl_close ($ch); return ''; }
Aangezien je toch CURL moet hebben voor Magento, leek me dit een mooiere oplossing.
|