function event_espresso_delete_item_from_session() { global $wpdb; do_action('action_hook_espresso_log', __FILE__, __FUNCTION__, ''); /* * added the cart_link_# to the page to prevent element id conflicts on the html page * */ $id = $_POST['id']; $id = str_replace('cart_link_', '', $id); unset($_SESSION['espresso_session']['events_in_session'][$id]); if (count($_SESSION['espresso_session']['events_in_session']) == 0) { unset($_SESSION['espresso_session']['event_espresso_coupon_code']); unset($_SESSION['espresso_session']['groupon_code']); unset($_SESSION['espresso_session']['groupon_used']); unset($_SESSION['espresso_session']['events_in_session']); unset($_SESSION['espresso_session']['grand_total']); unset($_SESSION['espresso_session']['pre_discount_total']); do_action('action_hook_espresso_zero_vlm_dscnt_in_session'); } /*else { $_SESSION['espresso_session']['events_in_session'] = $events_in_session; }*/ echo event_espresso_json_response(); die; }
function event_espresso_delete_item_from_session() { global $wpdb; $events_in_session = $_SESSION['espresso_session']['events_in_session']; /* * added the cart_link_# to the page to prevent element id conflicts on the html page * */ $id = $_POST['id']; $id = str_replace('cart_link_', '', $id); unset($events_in_session[$id]); if (count($events_in_session) == 0) { unset($_SESSION['espresso_session']['coupon_code']); unset($_SESSION['espresso_session']['events_in_session']); unset($_SESSION['espresso_session']['grand_total']); } else { $_SESSION['espresso_session']['events_in_session'] = $events_in_session; } echo event_espresso_json_response(); die; }