我创建了一个付款解决方案,用于向支付网关发送HttP请求,
在block / redirect.phtml中
protected function _toHtml()
{ ...
$formHTML = $form->toHtml();
$html = '<html><body>';
$html.= '<form action="'.$model->getNttUrl().'" id="aaa_standard_checkout" name="aaa_standard_checkout" method="POST" >';value="'.$model->setOrder($this->getOrder())->getStandardCheckoutFormFields().'">';
$html.= $formHTML.'</form>';
$html.= '<script type="text/javascript">document.getElementById("aaa_standard_checkout").submit();</script>';
$html.= '</body></html>';
return $html;
在控制器/
中$this->getResponse()
-enter code here>setBody($this->getLayout()
->createBlock('aaa/aaa_redirect')
->setOrder($order)
->toHtml());
将请求发送到支付网关是成功的, 并且支付网关只会在网站上以xml格式显示结果 但我不知道如何取回我们网站的价值。