} else { $message = __('You do not have required permissions for this action.', 'tc'); } } } if (isset($_GET['page_num'])) { $page_num = (int) $_GET['page_num']; } else { $page_num = 1; } if (isset($_GET['s'])) { $ticketssearch = $_GET['s']; } else { $ticketssearch = ''; } $wp_tickets_search = new TC_Tickets_Search($ticketssearch, $page_num); $fields = $tickets->get_ticket_fields(); $columns = $tickets->get_columns(); ?> <div class="wrap tc_wrap"> <h2><?php echo $tickets->form_title; if (isset($_GET['action']) && $_GET['action'] == 'edit') { ?> <a href="admin.php?page=<?php echo $_GET['page']; ?> " class="add-new-h2"><?php _e('Add New', 'tc'); ?> </a><?php
public function show_tickets_left_attributes() { ?> <table id="tickets-left-shortcode" class="shortcode-table" style="display:none"> <tr> <th scope="row"><?php _e('Ticket Type', 'tc'); ?> </th> <td> <select name="ticket_type_id"> <?php $wp_tickets_search = new TC_Tickets_Search('', '', -1); foreach ($wp_tickets_search->get_results() as $event) { $ticket = new TC_Ticket($event->ID); ?> <option value="<?php echo esc_attr($ticket->details->ID); ?> "><?php echo $ticket->details->post_title; ?> </option> <?php } ?> </select> </td> </tr> </table> <?php }
function tc_get_ticket_types($field_name = '', $post_id = '') { $wp_tickets_search = new TC_Tickets_Search('', '', -1); if ($post_id !== '') { $currently_selected = get_post_meta($post_id, $field_name, true); } else { $currently_selected = ''; } ?> <select name="<?php echo $field_name; ?> _post_meta"> <option value="" <?php selected($currently_selected, '', true); ?> ><?php _e('All', 'tc'); ?> </option> <?php foreach ($wp_tickets_search->get_results() as $ticket) { $ticket_obj = new TC_Ticket($ticket->ID); $ticket_object = $ticket_obj->details; $event_id = $ticket_object->event_name; $event_obj = new TC_Event($event_id); ?> <option value="<?php echo $ticket_object->ID; ?> " <?php selected($currently_selected, $ticket_object->ID, true); ?> ><?php echo $ticket_object->post_title . ' (' . $event_obj->details->post_title . ')'; ?> </option> <?php } ?> </select> <?php }