function update
This commit is contained in:
parent
bbff2795be
commit
f1cd48cf03
|
@ -130,8 +130,7 @@ div.buttonGroup > *,
|
||||||
display: -webkit-flex;
|
display: -webkit-flex;
|
||||||
display: flex;
|
display: flex;
|
||||||
border: 1px solid #DDD;
|
border: 1px solid #DDD;
|
||||||
-webkit-flex-direction: column;
|
-webkit-flex-wrap: wrap;flex-wrap: wrap;
|
||||||
flex-direction: column;
|
|
||||||
padding: 5px;
|
padding: 5px;
|
||||||
}
|
}
|
||||||
.list_with_filter_section .sort_code_search_box label {display: block; margin: 0;}
|
.list_with_filter_section .sort_code_search_box label {display: block; margin: 0;}
|
||||||
|
|
|
@ -1722,8 +1722,7 @@ div.mep_event_native_list .mep_list_event_details {
|
||||||
div.column_style {
|
div.column_style {
|
||||||
display: -webkit-flex;
|
display: -webkit-flex;
|
||||||
display: flex;
|
display: flex;
|
||||||
-webkit-flex-direction: column;
|
-webkit-flex-wrap: wrap;flex-wrap: wrap;
|
||||||
flex-direction: column;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
div.column_style .mep_list_thumb img {
|
div.column_style .mep_list_thumb img {
|
||||||
|
|
|
@ -90,6 +90,22 @@ if (!class_exists('MAGE_Events_Setting_Controls')) :
|
||||||
function get_settings_fields() {
|
function get_settings_fields() {
|
||||||
$settings_fields = array(
|
$settings_fields = array(
|
||||||
'general_setting_sec' => apply_filters('mep_settings_general_arr', array(
|
'general_setting_sec' => apply_filters('mep_settings_general_arr', array(
|
||||||
|
|
||||||
|
array(
|
||||||
|
'name' => 'seat_reserved_order_status',
|
||||||
|
'label' => __('Seat Reserved Order Status', 'mage-eventpress'),
|
||||||
|
'desc' => __('Please select in which order status seat will mark as reserved/booked. By Default is Processing & Completed.', 'mage-eventpress'),
|
||||||
|
'type' => 'multicheck',
|
||||||
|
'default' => array('processing' => 'processing','completed' => 'completed'),
|
||||||
|
'options' => array(
|
||||||
|
'on-hold' => 'On Hold',
|
||||||
|
'pending' => 'Pending',
|
||||||
|
'processing' => 'Processing',
|
||||||
|
'completed' => 'Completed'
|
||||||
|
// 'cancelled' => 'Cancelled'
|
||||||
|
)
|
||||||
|
),
|
||||||
|
|
||||||
array(
|
array(
|
||||||
'name' => 'mep_disable_block_editor',
|
'name' => 'mep_disable_block_editor',
|
||||||
'label' => __('On/Off Block/Gutenberg Editor', 'mage-eventpress'),
|
'label' => __('On/Off Block/Gutenberg Editor', 'mage-eventpress'),
|
||||||
|
|
|
@ -128,27 +128,14 @@ if (!function_exists('mep_displays_cart_products_feature_image')) {
|
||||||
if (!function_exists('mep_get_attendee_info_query')) {
|
if (!function_exists('mep_get_attendee_info_query')) {
|
||||||
function mep_get_attendee_info_query($event_id, $order_id) {
|
function mep_get_attendee_info_query($event_id, $order_id) {
|
||||||
|
|
||||||
$pending_status_filter = array(
|
$_user_set_status = mep_get_option('seat_reserved_order_status', 'general_setting_sec', array('processing','completed'));
|
||||||
'key' => 'ea_order_status',
|
$_order_status = !empty($_user_set_status) ? $_user_set_status : array('processing','completed');
|
||||||
'value' => 'pending',
|
$order_status = array_values($_order_status);
|
||||||
'compare' => '='
|
|
||||||
);
|
|
||||||
|
|
||||||
$hold_status_filter = array(
|
$order_status_filter = array(
|
||||||
'key' => 'ea_order_status',
|
'key' => 'ea_order_status',
|
||||||
'value' => 'on-hold',
|
'value' => $order_status,
|
||||||
'compare' => '='
|
'compare' => 'OR'
|
||||||
);
|
|
||||||
|
|
||||||
$processing_status_filter = array(
|
|
||||||
'key' => 'ea_order_status',
|
|
||||||
'value' => 'processing',
|
|
||||||
'compare' => '='
|
|
||||||
);
|
|
||||||
$completed_status_filter = array(
|
|
||||||
'key' => 'ea_order_status',
|
|
||||||
'value' => 'completed',
|
|
||||||
'compare' => '='
|
|
||||||
);
|
);
|
||||||
|
|
||||||
$args = array(
|
$args = array(
|
||||||
|
@ -169,11 +156,7 @@ function mep_get_attendee_info_query($event_id, $order_id) {
|
||||||
'compare' => '='
|
'compare' => '='
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
array(
|
$order_status_filter
|
||||||
'relation' => 'OR',
|
|
||||||
$processing_status_filter,
|
|
||||||
$completed_status_filter
|
|
||||||
)
|
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
$loop = new WP_Query($args);
|
$loop = new WP_Query($args);
|
||||||
|
@ -556,7 +539,7 @@ if (!function_exists('mep_attendee_extra_service_create')) {
|
||||||
update_post_meta($pid, 'ea_extra_service_name', $extra_serive['service_name']);
|
update_post_meta($pid, 'ea_extra_service_name', $extra_serive['service_name']);
|
||||||
update_post_meta($pid, 'ea_extra_service_qty', $extra_serive['service_qty']);
|
update_post_meta($pid, 'ea_extra_service_qty', $extra_serive['service_qty']);
|
||||||
update_post_meta($pid, 'ea_extra_service_unit_price', $extra_serive['service_price']);
|
update_post_meta($pid, 'ea_extra_service_unit_price', $extra_serive['service_price']);
|
||||||
update_post_meta($pid, 'ea_extra_service_total_price', $extra_serive['service_qty'] * $extra_serive['service_price']);
|
update_post_meta($pid, 'ea_extra_service_total_price', $extra_serive['service_qty'] * (int) $extra_serive['service_price']);
|
||||||
update_post_meta($pid, 'ea_extra_service_event', $event_id);
|
update_post_meta($pid, 'ea_extra_service_event', $event_id);
|
||||||
update_post_meta($pid, 'ea_extra_service_order', $order_id);
|
update_post_meta($pid, 'ea_extra_service_order', $order_id);
|
||||||
update_post_meta($pid, 'ea_extra_service_order_status', $order_status);
|
update_post_meta($pid, 'ea_extra_service_order_status', $order_status);
|
||||||
|
@ -1532,16 +1515,22 @@ if (!function_exists('mep_ticket_lits_users')) {
|
||||||
<?php do_action('mep_user_order_list_table_head'); ?>
|
<?php do_action('mep_user_order_list_table_head'); ?>
|
||||||
</tr>
|
</tr>
|
||||||
<?php
|
<?php
|
||||||
|
$_user_set_status = mep_get_option('seat_reserved_order_status', 'general_setting_sec', array('processing','completed'));
|
||||||
|
$_order_status = !empty($_user_set_status) ? $_user_set_status : array('processing','completed');
|
||||||
|
$order_status = array_values($_order_status);
|
||||||
|
|
||||||
|
$order_status_filter = array(
|
||||||
|
'key' => 'ea_order_status',
|
||||||
|
'value' => $order_status,
|
||||||
|
'compare' => 'OR'
|
||||||
|
);
|
||||||
|
|
||||||
$args_search_qqq = array(
|
$args_search_qqq = array(
|
||||||
'post_type' => array('mep_events_attendees'),
|
'post_type' => array('mep_events_attendees'),
|
||||||
'posts_per_page' => -1,
|
'posts_per_page' => -1,
|
||||||
'author__in' => array(get_current_user_id()),
|
'author__in' => array(get_current_user_id()),
|
||||||
'meta_query' => array(
|
'meta_query' => array(
|
||||||
array(
|
$order_status_filter
|
||||||
'key' => 'ea_order_status',
|
|
||||||
'value' => array('completed', 'processing'),
|
|
||||||
'compare' => 'IN'
|
|
||||||
)
|
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
$loop = new WP_Query($args_search_qqq);
|
$loop = new WP_Query($args_search_qqq);
|
||||||
|
@ -2495,9 +2484,22 @@ if (!function_exists('mep_get_term_as_class')) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if (!function_exists('mep_ticket_type_sold')) {
|
if (!function_exists('mep_ticket_type_sold')) {
|
||||||
function mep_ticket_type_sold($event_id, $type = '', $date = '') {
|
function mep_ticket_type_sold($event_id, $type = '', $date = '') {
|
||||||
$type = !empty($type) ? $type : '';
|
$type = !empty($type) ? $type : '';
|
||||||
|
|
||||||
|
$_user_set_status = mep_get_option('seat_reserved_order_status', 'general_setting_sec', array('processing','completed'));
|
||||||
|
$_order_status = !empty($_user_set_status) ? $_user_set_status : array('processing','completed');
|
||||||
|
$order_status = array_values($_order_status);
|
||||||
|
|
||||||
|
$order_status_filter = array(
|
||||||
|
'key' => 'ea_order_status',
|
||||||
|
'value' => $order_status,
|
||||||
|
'compare' => 'OR'
|
||||||
|
);
|
||||||
|
|
||||||
$type_filter = !empty($type) ? array(
|
$type_filter = !empty($type) ? array(
|
||||||
'key' => 'ea_ticket_type',
|
'key' => 'ea_ticket_type',
|
||||||
'value' => $type,
|
'value' => $type,
|
||||||
|
@ -2509,16 +2511,6 @@ if (!function_exists('mep_ticket_type_sold')) {
|
||||||
'value' => $date,
|
'value' => $date,
|
||||||
'compare' => 'LIKE'
|
'compare' => 'LIKE'
|
||||||
) : '';
|
) : '';
|
||||||
$processing_status_filter = array(
|
|
||||||
'key' => 'ea_order_status',
|
|
||||||
'value' => 'processing',
|
|
||||||
'compare' => '='
|
|
||||||
);
|
|
||||||
$completed_status_filter = array(
|
|
||||||
'key' => 'ea_order_status',
|
|
||||||
'value' => 'completed',
|
|
||||||
'compare' => '='
|
|
||||||
);
|
|
||||||
|
|
||||||
$args = array(
|
$args = array(
|
||||||
'post_type' => 'mep_events_attendees',
|
'post_type' => 'mep_events_attendees',
|
||||||
|
@ -2534,15 +2526,12 @@ if (!function_exists('mep_ticket_type_sold')) {
|
||||||
),
|
),
|
||||||
$type_filter,
|
$type_filter,
|
||||||
apply_filters('mep_sold_meta_query_and_attribute', $date_filter)
|
apply_filters('mep_sold_meta_query_and_attribute', $date_filter)
|
||||||
), array(
|
),
|
||||||
'relation' => 'OR',
|
$order_status_filter
|
||||||
$processing_status_filter,
|
|
||||||
$completed_status_filter,
|
|
||||||
apply_filters('mep_sold_meta_query_or_attribute', array())
|
|
||||||
)
|
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
$loop = new WP_Query($args);
|
$loop = new WP_Query($args);
|
||||||
|
|
||||||
return $loop->post_count;
|
return $loop->post_count;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -4027,7 +4016,7 @@ function mep_get_price_including_tax($event, $price, $args = array()) {
|
||||||
$args = wp_parse_args(
|
$args = wp_parse_args(
|
||||||
$args,
|
$args,
|
||||||
array(
|
array(
|
||||||
'qty' => '',
|
'qty' => '',
|
||||||
'price' => '',
|
'price' => '',
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
@ -4133,6 +4122,17 @@ function mep_show_custom_text_for_zero_price($return, $price, $args, $unformatte
|
||||||
|
|
||||||
if (!function_exists('mep_check_ticket_type_availaility_before_checkout')) {
|
if (!function_exists('mep_check_ticket_type_availaility_before_checkout')) {
|
||||||
function mep_check_ticket_type_availaility_before_checkout($event_id, $type, $date) {
|
function mep_check_ticket_type_availaility_before_checkout($event_id, $type, $date) {
|
||||||
|
|
||||||
|
$_user_set_status = mep_get_option('seat_reserved_order_status', 'general_setting_sec', array('processing','completed'));
|
||||||
|
$_order_status = !empty($_user_set_status) ? $_user_set_status : array('processing','completed');
|
||||||
|
$order_status = array_values($_order_status);
|
||||||
|
|
||||||
|
$order_status_filter = array(
|
||||||
|
'key' => 'ea_order_status',
|
||||||
|
'value' => $order_status,
|
||||||
|
'compare' => 'OR'
|
||||||
|
);
|
||||||
|
|
||||||
$args = array(
|
$args = array(
|
||||||
'post_type' => 'mep_events_attendees',
|
'post_type' => 'mep_events_attendees',
|
||||||
'posts_per_page' => -1,
|
'posts_per_page' => -1,
|
||||||
|
@ -4156,19 +4156,8 @@ function mep_check_ticket_type_availaility_before_checkout($event_id, $type, $da
|
||||||
'value' => $date,
|
'value' => $date,
|
||||||
'compare' => '='
|
'compare' => '='
|
||||||
)
|
)
|
||||||
), array(
|
),
|
||||||
'relation' => 'OR',
|
$order_status_filter
|
||||||
array(
|
|
||||||
'key' => 'ea_order_status',
|
|
||||||
'value' => 'processing',
|
|
||||||
'compare' => '='
|
|
||||||
),
|
|
||||||
array(
|
|
||||||
'key' => 'ea_order_status',
|
|
||||||
'value' => 'completed',
|
|
||||||
'compare' => '='
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
$loop = new WP_Query($args);
|
$loop = new WP_Query($args);
|
||||||
|
|
|
@ -70,7 +70,7 @@ if (!class_exists('MPWEM_Helper')) {
|
||||||
<?php if ($params['title-filter'] == 'yes') { ?>
|
<?php if ($params['title-filter'] == 'yes') { ?>
|
||||||
<div class="filter_input_area">
|
<div class="filter_input_area">
|
||||||
<label>
|
<label>
|
||||||
<input name="title_filter" placeholder="<?php esc_html_e('Type Name here ....', 'mage-eventpress'); ?>" class="formControl"/>
|
<input type="text" name="title_filter" placeholder="<?php esc_html_e('Type Name here ....', 'mage-eventpress'); ?>" class="formControl"/>
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
<?php } ?>
|
<?php } ?>
|
||||||
|
|
Loading…
Reference in New Issue