Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- add_filter( 'woocomerce_lottery_history', 'woocomerce_lottery_history_sort_by_ticket_number', 15 , 4 );
- function woocomerce_lottery_history_sort_by_ticket_number( $history, $product_id, $user_id, $relisteddate ){
- global $wpdb;
- $wheredatefrom = '';
- $datefrom = FALSE;
- $relisteddate = get_post_meta( $product_id, '_lottery_relisted', true );
- if(!is_admin() && !empty($relisteddate)){
- $datefrom = $relisteddate;
- }
- if($datefrom){
- $wheredatefrom =" AND CAST(date AS DATETIME) > '$datefrom' ";
- }
- if($user_id){
- $wheredatefrom =" AND wc_lottery_log.userid = $user_id";
- }
- $history = $wpdb->get_results( 'SELECT * FROM '.$wpdb->prefix.'wc_lottery_log LEFT JOIN '.$wpdb->prefix.'wc_lottery_pn_log on '.$wpdb->prefix.'wc_lottery_log.id = '.$wpdb->prefix.'wc_lottery_pn_log.log_id WHERE '.$wpdb->prefix.'wc_lottery_log.lottery_id =' . $product_id . $wheredatefrom.' ORDER BY `ticket_number` ASC');
- return $history;
- }
Advertisement
Add Comment
Please, Sign In to add comment