<button id="post_erp" onclick="callController()">提交到ERP</button>
<?php
$order_id = Mage::registry('sales_order')->getRealOrderId();
?>
<script>
var order_id = "<?php echo $order_id;?>";
function callController(){
new Ajax.Request("<?php echo $this->getUrl('adminhtml/Sales_Order_Status/sendToErp') ?>", {
method: 'Post',
parameters: {"parameter_name":order_id},
onComplete: function(transport) {
//alert(transport.responseText);
if(transport.responseText == 'ok'){
alert('操作成功');
}
}
});
}
</script>
<?php endif?>Magento 使用 ajax
最新推荐文章于 2021-08-06 13:36:55 发布
本文介绍了一个Magento平台中用于将订单信息提交至企业资源计划(ERP)系统的实现方案。通过定制的按钮触发,利用Ajax请求调用后端控制器,将当前订单ID作为参数发送到指定的URL,完成订单数据的ERP同步流程。如果操作成功,则会弹窗提示用户。
488

被折叠的 条评论
为什么被折叠?



