admin管理员组文章数量:1410737
I need to change commission_status paid automatically after changing commission_status paid when the withdraw_status vendor equals "completed," not check mark.
action:$actions = '<a class="wcfm_order_mark_delivered wcfm-action-icon" href="#" data-affiliate_id="' . $wcfm_affiliate_order_single->ID . '"><span class="wcfmfa fa-check-circle text_tip" data-tip="' . esc_attr__( 'Mark Paid', 'wc-frontend-manager-affiliate' ) . '"></span></a>';
JS:
function markWCFMPaid(item) {
jQuery('#wcfm_affiliate_stats_listing_expander').block({
message: null,
overlayCSS: {
background: '#fff',
opacity: 0.6
}
});
var data = {
action : 'mark_wcfm_affiliate_order_paid',
affiliate_id : item.data('affiliate_id')
}
jQuery.ajax({
type: 'POST',
url: wcfm_params.ajax_url,
data: data,
success: function(response) {
if($wcfm_affiliate_stats_table) $wcfm_affiliate_stats_table.ajax.reload();
jQuery('#wcfm_affiliate_stats_listing_expander').unblock();
}
});
}
function
/**
* Mark Affiliate Order Paid
*/
function wcfmaf_mark_affiliate_order_paid() {
global $WCFM, $WCFMaf, $wpdb;
$affiliate_id = absint( $_POST['affiliate_id'] );
if( $affiliate_id ) {
$sql = "SELECT * FROM `{$wpdb->prefix}wcfm_affiliate_orders`";
$sql .= " WHERE 1=1";
$sql .= " AND ID = {$affiliate_id}";
$affiliate_details = $wpdb->get_results( $sql );
if( !empty( $affiliate_details ) ) {
foreach( $affiliate_details as $affiliate_detail ) {
// Update Affiliate Order Status Update
$wpdb->update("{$wpdb->prefix}wcfm_affiliate_orders", array('commission_status' => 'paid', 'commission_paid_date' => date('Y-m-d H:i:s', current_time( 'timestamp', 0 ))), array('ID' => $affiliate_id), array('%s', '%s'), array('%d'));
//$wcfm_affiliate_user = get_userdata( $affiliate_detail->affiliate );
}
}
}
die;
}
本文标签: pluginsChange commissionstatus paid when withdrawstatus vendor is completed
版权声明:本文标题:plugins - Change commission_status paid when withdraw_status vendor is completed 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1744924848a2632530.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论