function column_customer_status($item) { if ($item['status'] && !empty($item['status'])) { $default_statuses = WC_CRM()->statuses; $_status = $item['status']; if (array_key_exists($_status, $default_statuses)) { $customer_status = '<div style="position: relative;"><span class="' . $_status . ' tips" data-tip="' . esc_attr($_status) . '"></span></div>'; } else { $custom_status = wc_crm_get_status_by_slug($_status); if ($custom_status) { $s = wc_crm_get_status_icon_code($custom_status['status_icon']); $customer_status = sprintf('<i data-icomoon="%s" data-fip-value="%s" style="color: %s;" class="tips" data-tip="' . esc_attr($custom_status['status_name']) . '"></i>', $s, $custom_status['status_icon'], $custom_status['status_colour']); } else { $customer_status = '<div style="position: relative;">' . $_status . '</div>'; } } return $customer_status; } else { return '<div style="position: relative;"><span class="Customer tips" data-tip="Customer"></span></div>'; } }
function column_status__icon($item) { $s = wc_crm_get_status_icon_code($item['status_icon']); return sprintf('<i data-icomoon="%s" data-fip-value="%s" style="color: %s;"></i>', $s, $item['status_icon'], $item['status_colour']); }