Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1. go to /wp-content/plugins/events-manager-pro/add-ons/multiple-bookings/multiple-bookings.js
- 2. add this snippet (below line 23 )
- /**************************/
- $(document).on( 'click', '.em-cart-table a.em-cart-table-actions-remove-coupon', function(e){
- e.preventDefault();
- //var event_id = $(this).attr('rel');
- container = $(this).parents('.em-cart-table').first().parent();
- $.ajax({
- url: EM.bookingajaxurl,
- data: { 'action':'emp_checkout_remove_coupon' },
- dataType: 'jsonp',
- type:'post',
- beforeSend: function(formData, jqForm, options) {
- $('.em-booking-message').remove();
- container.append('<div id="em-loading"></div>');
- },
- success : function(response, statusText, xhr, $form) {
- $('#em-loading').remove();
- //show error or success message
- if(response.result){
- //$(document).trigger('em_cart_refresh');
- location.reload();
- }else{
- $('<div class="em-booking-message-error em-booking-message">'+response.message+'</div>').insertBefore(em_booking_form);
- $('html, body').animate({ scrollTop: em_booking_form.parent().offset().top - 30 }); //sends user back to top of form
- }
- }
- });
- return false;
- });
- /**************************/
- 3. go to your theme functions.php then add this snippet
- /**************************/
- add_action('wp_ajax_emp_checkout_remove_coupon','remove_coupon');
- function remove_coupon(){
- $EM_Multiple_Booking = EM_Multiple_Bookings::get_multiple_booking();
- $result = true;
- $EM_Multiple_Booking->booking_meta['coupon'] = array();
- $EM_Multiple_Booking->calculate_price();
- if( defined('DOING_AJAX') ){
- $return = array('result'=>$result, 'message'=>$feedback);
- echo EM_Object::json_encode($return);
- }else{
- wp_redirect(wp_get_referer());
- }
- die();
- }
- /**************************/
- 4. create new directory/folders inside your theme
- e.g.
- wp-content > themes > Your Theme > plugins > events-manager-pro > multiple-bookings > cart-table.php
- copy the contents from this link - http://pastebin.com/jUnPZXXc
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement