function update

This commit is contained in:
magepeopleteam 2023-06-23 06:33:40 +00:00
parent d65f04e1ef
commit 724494c58a
1 changed files with 26 additions and 11 deletions

View File

@ -5,11 +5,10 @@ if (!defined('ABSPATH')) {
appsero_init_tracker_mage_eventpress();
function mep_filter_post_name( $data, $postarr, $unsanitized_postarr){
$data['post_title'] = sanitize_text_field($data['post_title']);
return $data;
}
add_filter( 'wp_insert_post_data', 'mep_filter_post_name',10,3);
define( 'MEP_URL', plugin_dir_url( __DIR__ ) );
define( 'MEP_PATH', plugin_dir_path(__DIR__ ) );
function mep_get_page_by_slug( $page_slug, $output = OBJECT, $post_type = 'page' ) {
@ -42,6 +41,13 @@ function mep_get_page_by_slug( $page_slug, $output = OBJECT, $post_type = 'page'
}
function mep_add_event_into_feed_request($qv) {
if (isset($qv['feed']) && !isset($qv['post_type']))
$qv['post_type'] = array('mep_events');
@ -3626,8 +3632,8 @@ if (!function_exists('mep_cart_ticket_type')) {
$ticket_type_arr[$i]['ticket_qty'] = !empty($qty[$i]) ? stripslashes(strip_tags($qty[$i])) : '';
$ticket_type_arr[$i]['max_qty'] = !empty($max_qty[$i]) ? stripslashes(strip_tags($max_qty[$i])) : '';
$ticket_type_arr[$i]['event_date'] = !empty($mep_event_start_date[$i]) ? stripslashes(strip_tags($mep_event_start_date[$i])) : '';
$opttprice = ($price[$i] * $qty[$i]);
$total_price = ($total_price + $opttprice);
$opttprice = ( (float) $price[$i] * (float) $qty[$i]);
$total_price = ( (float) $total_price + (float) $opttprice);
$validate[$i]['validation_ticket_qty'] = $vald + stripslashes(strip_tags($qty[$i]));
$validate[$i]['event_id'] = stripslashes(strip_tags($product_id));
}
@ -3684,8 +3690,8 @@ if (!function_exists('mep_cart_event_extra_service')) {
$event_extra[$i]['service_price'] = !empty($extra_service_price[$i]) ? stripslashes(strip_tags($extra_service_price[$i])) : '';
$event_extra[$i]['service_qty'] = !empty($extra_service_qty[$i]) ? stripslashes(strip_tags($extra_service_qty[$i])) : '';
$event_extra[$i]['event_date'] = !empty($mep_event_start_date_es[$i]) ? stripslashes(strip_tags($mep_event_start_date_es[$i])) : '';
$extprice = ($extra_service_price[$i] * $extra_service_qty[$i]);
$total_price = ($total_price + $extprice);
$extprice = ( (float) $extra_service_price[$i] * (float) $extra_service_qty[$i]);
$total_price = ( (float) $total_price + (float) $extprice);
}
}
}
@ -4140,7 +4146,7 @@ function mep_get_price_excluding_tax($event, $price, $args = array()) {
return 0.0;
}
$line_price = $price * $qty;
$line_price = (float) $price * (float) $qty;
if ($product->is_taxable() && wc_prices_include_tax()) {
$tax_rates = WC_Tax::get_rates($product->get_tax_class());
@ -4154,6 +4160,15 @@ function mep_get_price_excluding_tax($event, $price, $args = array()) {
}
}
function mep_filter_post_name( $data, $postarr, $unsanitized_postarr){
$data['post_title'] = sanitize_text_field($data['post_title']);
return $data;
}
add_filter( 'wp_insert_post_data', 'mep_filter_post_name',10,3);
if (!function_exists('mep_get_price_including_tax')) {
function mep_get_price_including_tax($event, $price, $args = array()) {
@ -4181,7 +4196,7 @@ function mep_get_price_including_tax($event, $price, $args = array()) {
return 0.0;
}
$line_price = $price * $qty;
$line_price = (float) $price * (float) $qty;
$return_price = $line_price;
if ($product->is_taxable()) {