表单提交时更新订单状态

时间:2019-06-30 16:51:09

标签: php wordpress woocommerce hook gravity-forms-plugin

我正在尝试创建一个表单,该表单在提交表单后会自动更新订单状态。该表格位于订单详细信息页面上,因此我假设当前页面ID等于orderID。当我尝试进行表单提交时,只是卡住了,什么也没发生。我假设这是获取orderID的问题,因此要更新哪个订单的状态。

我找到了gform_after_submission钩子并将其链接到订单详细信息页面(表单ID 7)上的表单。我一直在尝试使用全局$ wpdb;但还不确定这是否正确。

$(function(){
  function getRandomMillisecond(min, max){
    if(max - min <= 0){
      return 1;
    }
    return Math.floor((Math.random * (max - min)) + min);
  }

  function pop(){
    $('#popup').show();
    $('#content').addClass('blur');
  };

  setTimeout(pop, getRandomMillisecond(2000, 3000));

  $('#x').click(function(){
    $('#popup').hide();
    $('#content').removeClass('blur');
  });
});

我希望一旦表单提交后,当前订单ID(提交表单的页面)的订单状态将随着orderstatus完成而更新。

1 个答案:

答案 0 :(得分:0)

使用以下代码替换您的代码-

C1.M1()