| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- <?php
- $appt_id = intval($appt_id);
- $appointment = Booked_WC_Appointment::get($appt_id);
- $post_status = $appointment->post->post_status;
- $awaiting_status = BOOKED_WC_PLUGIN_PREFIX . 'awaiting';
- if ( !$appointment->order_id || $appointment->order_id == 'manual' ): ?>
- <a href="#" class="delete" <?php echo $calendar_id ? ' data-calendar-id="'.$calendar_id.'"' : '' ?> ><i class="booked-icon booked-icon-close"></i></a>
- <?php endif; ?>
- <?php if ($post_status != 'publish' && $post_status != 'future'): ?>
- <button data-appt-id="<?php echo $appt_id ?>" class="approve button button-primary"><?php echo __('Approve Appointment', 'booked-woocommerce-payments') ?></button>
- <?php endif; ?>
- <?php if ( !$appointment->is_paid): ?>
- <span class="booked-wc_status-text awaiting">
- <?php
- if ( $appointment->order_id ) {
- if (current_user_can('manage_booked_options')) :
- echo '<button data-appt-id="'.$appt_id.'" class="mark-paid button">'.__('Mark as Paid', 'booked-woocommerce-payments').'</button>';
- echo '<a target="_blank" href="' . admin_url('/post.php?post=' . $appointment->order_id . '&action=edit') . '">' . $appointment->payment_status_text . '</a>';
- else :
- echo '<span>' . $appointment->payment_status_text . '</span>';
- endif;
- } else {
- if (current_user_can('manage_booked_options')) :
- echo '<button data-appt-id="'.$appt_id.'" class="mark-paid button">'.__('Mark as Paid', 'booked-woocommerce-payments').'</button>';
- endif;
- echo '<span>' . __('Awaiting Payment', 'booked-woocommerce-payments') . '</span>';
- }
- ?>
- </span>
- <?php else:
- echo '<span class="booked-wc_status-text paid">';
- if (current_user_can('manage_booked_options') && $appointment->order_id != 'manual') :
- echo '<a target="_blank" href="' . admin_url('/post.php?post=' . $appointment->order_id . '&action=edit') . '"><i class="booked-icon booked-icon-pencil"></i> ' . __('Paid', 'booked-woocommerce-payments') . '</a>';
- else :
- echo '<span>' . __('Paid', 'booked-woocommerce-payments') . '</span>';
- endif;
- echo '</span>';
- endif;
|