File: /var/www/html/shootinschool/wp-content/plugins/shootin-school-plugin.tar.gz
shootin-school-plugin/ 0000755 0001507 0001507 00000000000 14105436765 020373 5 ustar u340-muwstbhnt4bl u340-muwstbhnt4bl shootin-school-plugin/customer_credits.php 0000644 0001507 0001507 00000053507 14100164041 024450 0 ustar u340-muwstbhnt4bl u340-muwstbhnt4bl <?php
function render_siab_customer_credits(){
global $wpdb;
$user_id = $_GET['id'];
$query = "SELECT * FROM " . DB_WC_GF_CUSTOMER_PURCHASES . " WHERE customer_id = $user_id ORDER BY id ASC";
$purchases = $wpdb->get_results($query, ARRAY_A);
$query = "SELECT display_name FROM " . DB_USERS . " WHERE ID = $user_id";
$user = $wpdb->get_row($query, ARRAY_A);
?>
<div class="wrap">
<div class="alert alert-info" role="alert" style="border: 1px solid green;border-radius: 5px;">
<h3> Purchase Details </h3>
<a class="add-new-h2" href="admin.php?page=siab-customers">Back to Customers</a>
</div>
<h3>Purchases of <?php echo $user['display_name']?></h3>
<style type="text/css">
.card-wrap .card{
display: inline-block;
margin-right: 8px;
margin-bottom: 8px;
box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, 0.1);
padding: 0px;
}
.card-wrap .card .card-title{
padding: 0.8em 1.2em;
font-weight: 600;
border-bottom: 1px solid #eeeeee;
margin: 0;
}
.card-wrap .card .card-text{
margin-bottom: 4px;
}
.card-wrap .card .card-body{
padding: 0.7em 1.2em;
}
.card-wrap .card button{
margin-top: 8px;
}
</style>
<div class="card-wrap">
<?php
foreach ($purchases as $purchase) {
?>
<div class="card" style="width: 18rem;">
<h5 class="card-title">
Order ID : <?php echo $purchase['order_id']; ?>
</h5>
<div class="card-body">
<?php if ($purchase['is_unlimited_type']) {
?>
<p class="card-text">
Package type : <?php echo ucfirst($purchase['package_hidden_name']) ?>
</p>
<p class="card-text">
Expiry : <?php echo date('l, F d Y', strtotime("+4 months", strtotime($purchase['created_at'])))?>
</p>
<?php
} else { ?>
<p class="card-text">
Package type : <?php echo ucfirst($purchase['package_hidden_name']) ?>
</p>
<p class="card-text">
Credits Remaining : <?php echo $purchase['credits']; ?>
</p>
<button class="btn btn-primary btn-xs" value="<?php echo $purchase['credits'] ?>" onclick="editModal(this,'<?php echo $purchase['id']; ?>')" data-toggle="modal" data-target="#editCreditsModal">Update Credits</button>
<?php
} ?>
</div>
</div>
<?php
}
?>
</div>
<!-- Edit Modal start-->
<div id="editCreditsModal" class="modal fade" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">Update User Credits</h4>
</div>
<div class="modal-body">
<p><input id="creditNumber" min="0" type="number" value="0"></p>
</div>
<div class="modal-footer">
<button type="button" id="updateCredit" onclick="updateCredit(this)" class="btn btn-primary" data-dismiss="modal">Update</button>
<button type="button" class="btn btn-info" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<!-- Edit Modal End-->
<?php
}
function render_siab_customer_children(){
global $wpdb;
$user_id = $_GET['id'];
$query = "SELECT * FROM " . DB_CHILD_DETAILS . " as child WHERE child.user_id = $user_id ORDER BY id ASC";
$children = $wpdb->get_results($query, ARRAY_A);
$query = "SELECT display_name FROM " . DB_USERS . " WHERE ID = $user_id";
$user = $wpdb->get_row($query, ARRAY_A);
?>
<div class="wrap">
<div class="alert alert-info" role="alert" style="border: 1px solid green;border-radius: 5px;">
<h3> Manage Children </h3>
<a class="add-new-h2" href="admin.php?page=siab-customers">Back to Customers</a>
</div>
<h3>Players of <?php echo $user['display_name']?></h3>
<style type="text/css">
.card-wrap .card{
display: inline-block;
margin-right: 8px;
margin-bottom: 8px;
box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, 0.1);
padding: 0px;
}
.card-wrap .card .card-title{
padding: 0.8em 1.2em;
font-weight: 600;
border-bottom: 1px solid #eeeeee;
margin: 0;
}
.card-wrap .card .card-text{
margin-bottom: 4px;
}
.card-wrap .card .card-body{
padding: 0.7em 1.2em;
}
.card-wrap .card button{
margin-top: 8px;
}
</style>
<div class="card-wrap">
<?php
foreach ($children as $child) {
?>
<div class="card" style="width: 18rem;">
<h5 class="card-title">
Player Name : <?php echo $child['first_name']." ".$child['last_name']; ?>
</h5>
<div class="card-body">
<p class="card-text">
Grade : <?php echo ucfirst($child['grade']) ?>
</p>
<p class="card-text">
Jersy size : <?php echo $child['jersey_size']; ?>
</p>
<button class="btn btn-primary btn-xs" value="<?php echo $child['id'] ?>" onclick="editChildModal('<?php echo $child['id']; ?>')" >Edit</button>
</div>
</div>
<?php
}
?>
</div>
<!-- Edit Child Modal start-->
<div id="editChildModal" class="modal fade" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">Update Player Information</h4>
</div>
<form action="#" method="post" id="ChildForm">
<div class="modal-body" id="ChildBody">
<!-- Append here -->
</div>
</form>
<div class="modal-footer">
<button type="button" id="updateChildBtn" onclick="updateChild()" class="btn btn-primary" data-dismiss="modal">Update</button>
<button type="button" class="btn btn-info" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<!-- Edit Modal End-->
<?php
}
add_action('wp_ajax_nopriv_render_child_info', 'render_child_info');
add_action('wp_ajax_render_child_info', 'render_child_info');
function render_child_info(){
global $wpdb;
$id = $_POST['id'];
$query = "SELECT * FROM " . DB_CHILD_DETAILS . " WHERE id = ".$id;
$user = $wpdb->get_row($query, ARRAY_A);
// var_dump($user);
// exit();
if(count($user)>0){
ob_start();
?>
<div class="form-group">
<label for="">First Name</label>
<input type="text" class="form-control" name="first_name" value="<?php echo $user['first_name']; ?>" />
</div>
<div class="form-group">
<label for="">Last Name</label>
<input type="text" class="form-control" name="last_name" value="<?php echo $user['last_name']; ?>" />
</div>
<div class="form-group">
<label for="">Grade</label>
<select class="form-control" id="grade" name="grade">
<option value="2nd" <?php echo $user['grade'] == "2nd"?'selected':""; ?>>2nd</option>
<option value="3rd" <?php echo $user['grade'] == "3rd"?'selected':""; ?>>3rd</option>
<option value="4th" <?php echo $user['grade'] == "4th"?'selected':""; ?>>4th</option>
<option value="5th" <?php echo $user['grade'] == "5th"?'selected':""; ?>>5th</option>
<option value="6th" <?php echo $user['grade'] == "6th"?'selected':""; ?>>6th</option>
<option value="7th" <?php echo $user['grade'] == "7th"?'selected':""; ?>>7th</option>
<option value="8th" <?php echo $user['grade'] == "8th"?'selected':""; ?>>8th</option>
<option value="High School" <?php echo $user['grade'] == "High School"?'selected':""; ?>>High School</option>
<option value="College" <?php echo $user['grade'] == "College"?'selected':""; ?>>College</option>
<option value="Professional" <?php echo $user['grade'] == "Professional"?'selected':""; ?>>Professional</option>
</select>
</div>
<div class="form-group">
<label for="">Jersey size</label>
<select class="form-control" id="jersey_size" name="jersey_size">
<option value="Youth Small" <?php echo $user['jersey_size'] == "Youth Small"?'selected':""; ?>>Youth Small</option>
<option value="Youth Medium" <?php echo $user['jersey_size'] == "Youth Medium"?'selected':""; ?>>Youth Medium</option>
<option value="Youth Large" <?php echo $user['jersey_size'] == "Youth Large"?'selected':""; ?>>Youth Large</option>
<option value="Youth Extra Large" <?php echo $user['jersey_size'] == "Youth Extra Large"?'selected':""; ?>>Youth Extra Large</option>
<option value="Adult Small" <?php echo $user['jersey_size'] == "Adult Small"?'selected':""; ?>>Adult Small</option>
<option value="Adult Medium" <?php echo $user['jersey_size'] == "Adult Medium"?'selected':""; ?>>Adult Medium</option>
<option value="Adult Large" <?php echo $user['jersey_size'] == "Adult Large"?'selected':""; ?>>Adult Large</option>
<option value="Adult Extra Large" <?php echo $user['jersey_size'] == "Adult Extra Large"?'selected':""; ?>>Adult Extra Large</option>
</select>
</div>
<input type="hidden" name="id" value="<?php echo $id; ?>">
<?php
$renderedHtml = ob_get_clean();
echo json_encode(['status'=>true,'renderedHtml'=> $renderedHtml,'message'=>'Fetch success']);
die();
}else{
echo json_encode(['status'=>false,'renderedHtml'=> '','message'=>'Failed to get player details']);
die();
}
}
add_action('wp_ajax_nopriv_update_child_info', 'update_child_info');
add_action('wp_ajax_update_child_info', 'update_child_info');
function update_child_info(){
global $wpdb;
parse_str($_POST['data'],$input);
if ($wpdb->update(DB_CHILD_DETAILS,
array(
'first_name' => $input['first_name'],
'last_name' => $input['last_name'],
'grade' => $input['grade'],
'jersey_size' => $input['jersey_size'],
), array('id' => $input['id']))) {
$status = array('status' => TRUE);
} else {
$status = array('status' => FALSE);
}
echo json_encode($status);
die();
}
add_action('wp_ajax_nopriv_update_credits', 'update_credits');
add_action('wp_ajax_update_credits', 'update_credits');
function update_credits()
{
global $wpdb;
$id = $_POST['id'];
$credit = $_POST['credit'];
if ($wpdb->update(DB_WC_GF_CUSTOMER_PURCHASES, array('credits' => $credit), array('id' => $id))) {
$status = array('status' => TRUE);
} else {
$status = array('status' => FALSE);
}
echo json_encode($status);
die();
}
add_action('wp_ajax_manual_assign_package', 'manual_assign_package');
function manual_assign_package(){
global $wpdb;
$args = array(
'role' => 'customer',
'orderby' => 'ID',
'order' => 'DESC'
);
$users = get_users( $args );
$form_id = "";
$cus_id = "";
if(isset($_GET['pid']) && $_GET['pid'] && isset($_GET['cus_id']) && $_GET['cus_id']){
$form_id = $_GET['pid'];
$cus_id = $_GET['cus_id'];
}
?>
<!-- ------------------for chosen dropdown start------------------------- -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/chosen/1.4.2/chosen.jquery.js"></script>
<!-- <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/chosen/1.4.2/chosen.css"> -->
<style>
#sel_package {
position: relative;
display: inline-block;
vertical-align: middle;
font-size: 13px;
zoom: 1;
*display: inline;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
/* @group Base */
.chosen-container {
position: relative;
display: inline-block;
vertical-align: middle;
font-size: 13px;
zoom: 1;
*display: inline;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
.chosen-container * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.chosen-container .chosen-drop {
position: absolute;
top: 100%;
left: -9999px;
z-index: 1010;
width: 100%;
border: 1px solid #aaa;
border-top: 0;
background: #fff;
box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}
.chosen-container.chosen-with-drop .chosen-drop {
left: 0;
}
.chosen-container a {
cursor: pointer;
}
.chosen-container .search-choice .group-name, .chosen-container .chosen-single .group-name {
margin-right: 4px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
font-weight: normal;
color: #999999;
}
.chosen-container .search-choice .group-name:after, .chosen-container .chosen-single .group-name:after {
content: ":";
padding-left: 2px;
vertical-align: top;
}
/* @end */
/* @group Single Chosen */
.chosen-container-single .chosen-single {
position: relative;
display: block;
overflow: hidden;
padding: 0 0 0 8px;
height: 25px;
border: 1px solid #aaa;
background-color: #fff;
color: #444;
text-decoration: none;
white-space: nowrap;
line-height: 24px;
}
.chosen-container-single .chosen-default {
color: #999;
}
.chosen-container-single .chosen-single span {
display: block;
overflow: hidden;
margin-right: 26px;
text-overflow: ellipsis;
white-space: nowrap;
}
.chosen-container-single .chosen-single-with-deselect span {
margin-right: 38px;
}
.chosen-container-single .chosen-single abbr {
position: absolute;
top: 6px;
right: 26px;
display: block;
width: 12px;
height: 12px;
background: url('chosen-sprite.png') -42px 1px no-repeat;
font-size: 1px;
}
.chosen-container-single .chosen-single abbr:hover {
background-position: -42px -10px;
}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
background-position: -42px -10px;
}
.chosen-container-single .chosen-single div {
position: absolute;
top: 0;
right: 0;
display: block;
width: 18px;
height: 100%;
}
.chosen-container-single .chosen-single div b {
display: block;
width: 100%;
height: 100%;
background: url('chosen-sprite.png') no-repeat 0px 2px;
}
.chosen-container-single .chosen-search {
position: relative;
z-index: 1010;
margin: 0;
padding: 3px 4px;
white-space: nowrap;
}
.chosen-container-single .chosen-search input[type="text"] {
margin: 1px 0;
padding: 4px 20px 4px 5px;
width: 100%;
height: auto;
outline: 0;
border: 1px solid #aaa;
background: white url('chosen-sprite.png') no-repeat 100% -20px;
background: url('chosen-sprite.png') no-repeat 100% -20px;
font-size: 1em;
font-family: sans-serif;
line-height: normal;
border-radius: 0;
}
.chosen-container-single .chosen-drop {
margin-top: -1px;
border-radius: 0 0 4px 4px;
background-clip: padding-box;
}
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
position: absolute;
left: -9999px;
}
/* @end */
/* @group Results */
.chosen-container .chosen-results {
color: #444;
position: relative;
overflow-x: hidden;
overflow-y: auto;
margin: 0 4px 4px 0;
padding: 0 0 0 4px;
max-height: 240px;
-webkit-overflow-scrolling: touch;
}
.chosen-container .chosen-results li {
display: none;
margin: 0;
padding: 5px 6px;
list-style: none;
line-height: 15px;
word-wrap: break-word;
-webkit-touch-callout: none;
}
.chosen-container .chosen-results li.active-result {
display: list-item;
cursor: pointer;
}
.chosen-container .chosen-results li.disabled-result {
display: list-item;
color: #ccc;
cursor: default;
}
.chosen-container .chosen-results li.highlighted {
background-color: #3875d7;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
background-image: -webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);
background-image: -moz-linear-gradient(#3875d7 20%, #2a62bc 90%);
background-image: -o-linear-gradient(#3875d7 20%, #2a62bc 90%);
background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
color: #fff;
}
.chosen-container .chosen-results li.no-results {
color: #777;
display: list-item;
background: #f4f4f4;
}
.chosen-container .chosen-results li.group-result {
display: list-item;
font-weight: bold;
cursor: default;
}
.chosen-container .chosen-results li.group-option {
padding-left: 15px;
}
.chosen-container .chosen-results li em {
font-style: normal;
text-decoration: underline;
}
/* @end */
/* @group Retina compatibility */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
.chosen-rtl .chosen-search input[type="text"],
.chosen-container-single .chosen-single abbr,
.chosen-container-single .chosen-single div b,
.chosen-container-single .chosen-search input[type="text"],
.chosen-container-multi .chosen-choices .search-choice .search-choice-close,
.chosen-container .chosen-results-scroll-down span,
.chosen-container .chosen-results-scroll-up span {
background-image: url('chosen-sprite@2x.png') !important;
background-size: 52px 37px !important;
background-repeat: no-repeat !important;
}
}
/* @end */
</style>
<script>
jQuery(document).ready(function(){
jQuery("#sel_customer").chosen();
var form_id = '<?php echo $form_id ?>';
var cust_id = '<?php echo $cus_id ?>';
jQuery("#input_"+form_id+"_10").val(form_id+"|"+cust_id);
jQuery("#gform_submit_button_"+form_id).on('change',function(){
alert();
});
});
</script>
<!-- ------------------for chosen dropdown end------------------------- -->
<div class="wrap">
<div class="alert alert-info" role="alert" style="border: 1px solid green;border-radius: 5px;">
<h3> Assign Package Manually </h3>
<a class="add-new-h2" href="admin.php?page=siab-customers">Back to Customers</a>
</div>
<div class="row">
<div class="col-md-7">
<h4>Choose a Customer</h4>
<select name="sel_customer" id="sel_customer" >
<option value=""> -- Choose a Customer -- </option>
<?php foreach ( $users as $user ) { ?>
<option value="<?php echo $user->ID;?>" <?php echo $cus_id == $user->ID ? 'selected' : ''; ?> >
<?php echo $user->display_name; ?> : <?php echo $user->user_email; ?>
</option>
<?php } ?>
</select>
</div>
<div class="col-md-5">
<h4>Choose a Package</h4>
<select name="sel_package" id="sel_package" onchange="package_on_change(this);">
<option value=""> -- Choose a Package -- </option>
<option value="13|5" <?php echo $form_id == GF_PERSONAL_FORM_ID ? 'selected' : ''; ?> > Personal Instruction Session</option>
<option value="15|1794" <?php echo $form_id == GF_INDIVIDUAL_FORM_ID ? 'selected' : ''; ?> > Individual Instruction Session </option>
<option value="16|1798" <?php echo $form_id == GF_UNLIMITED_FORM_ID ? 'selected' : ''; ?> > Unlimited Instruction </option>
</select>
</div>
</div>
<br/>
<div class="row">
<div class="col-md-5">
<h4>Mark Payment Status</h4>
<label class="radio-inline">
<input type='radio' name='sel_payment' class='sel_payment' value='yes' checked /> Already Paid
</label>
<label class="radio-inline">
<input type='radio' name='sel_payment' class='sel_payment' value='no' /> Intimate Payment via Check
</label>
</div>
</div>
<br/>
<?php if($form_id){ ?>
<div class="row">
<div class="col-md-5">
<h4>Fill Form Details</h4>
<div class="woocommerce_order_items_wrapper wc-order-items-editable">
<?php
echo do_shortcode('[gravityform id="'.$form_id.'" title="false" description="false" ajax="true"]');
?>
</div>
</div>
</div>
<?php } ?>
</div>
<?php }
add_action('wp_ajax_render_gf_form_manual', 'render_gf_form_manual');
function render_gf_form_manual(){
$form_id = $_POST['form_id'];
ob_start();
echo do_shortcode('[gravityform id="'.$form_id.'" title="false" description="false" ajax="true"]');
$renderedHtml = ob_get_clean();
echo json_encode(['status' => TRUE, 'renderedHtml' => $renderedHtml]);
die();
} shootin-school-plugin/edit_instructor.php 0000644 0001507 0001507 00000021420 14120301555 024305 0 ustar u340-muwstbhnt4bl u340-muwstbhnt4bl <?php
function render_edit_siab_instructor()
{
global $wpdb;
// $allLocations = $wpdb->get_results("SELECT * FROM " . DB_COACHING_LOCATIONS);
$allLocations = $wpdb->get_results("SELECT * FROM " . DB_COACHING_LOCATIONS ." WHERE is_deleted = '0'");
$allSessions = $wpdb->get_results("SELECT * FROM " . DB_PACKAGE_SESSIONS);
$weekdays = [ 'monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday','sunday'];
$user = get_user_by('id', $_REQUEST['id']);
// if ( ! in_array( 'siab_instructor', (array) $user->roles ) ) {
// echo "<br/>You are Not allowed to view this page";
// exit();
// }
$allAvailabilities = $wpdb->get_results("SELECT * FROM " . DB_INSTRUCTORS_AVAILABILITY ." WHERE instructor_id = '$user->ID'", ARRAY_A);
$allOffDays = $wpdb->get_results("SELECT * FROM " . DB_INSTRUCTORS_OFF_DAYS ." WHERE instructor_id = '$user->ID'", ARRAY_A);
$phone=get_user_meta( $user->id, $key = 'billing_billing_phone');
?>
<div class="wrap">
<div class="css_loader">Loading…</div>
<div class="alert alert-info" role="alert" style="border: 1px solid green;border-radius: 5px;">
<h3> Update Instructor Availability </h3>
<a class="add-new-h2 btn btn-success" href="admin.php?page=siab-instructors"> Back to Instructors Listing</a>
</div>
<form id="createinstructor">
<div class="form-group">
<label for="firstName">Name</label>
<input type="text" name="name" class="form-control" value="<?php echo $user->display_name; ?>" placeholder="Enter Name" required="required">
</div>
<!-- <div class="form-group">
<label for="lastName">Last Name</label>
<input type="text" name="lname" class="form-control" required="required">
</div> -->
<!-- <div class="form-group">
<label for="phone">Phone</label>
<input type="text" name="phone" class="form-control" required="required">
</div> -->
<div class="form-group">
<label for="emailText">Email</label>
<input type="email" class="form-control" name="email" value="<?php echo $user->user_email; ?>" placeholder="Enter Email" disabled="disabled">
</div>
<div class="form-group">
<label for="instructorPhone">Phone</label>
<input type="text" class="form-control" name="instructor_phone" value="<?php echo $phone[0]; ?> " placeholder="Enter PhoneNumber" required="required">
</div>
<div class="form-group">
<br /><label for="">Availability</label>
</div>
<!-- Start -->
<?php foreach ($weekdays as $day) { ?>
<div class="row">
<div class="col-md-4">
<strong style="color: #22a022;"> <?php echo strtoupper($day); ?> </strong>
<button type="button" class="btn btn-primary btn-xs addMoreLocation" onclick="addMorelocation('<?php echo $day; ?>')"> + Add Availability</button>
<button type="button" class="btn btn-primary btn-xs setAllTimings" onclick="setAllTimings('<?php echo $day; ?>')"> All hours/locations</button>
</div>
</div>
<br />
<div id="<?php echo $day; ?>_container">
<?php foreach ($allAvailabilities as $availability) {
if ($availability['weekday'] == $day) { ?>
<div class="row existing_data">
<!-- <div class="col-md-2">
<div class="form-group">
<select class="form-control session_sel">
<option value=""> -- Choose Session -- </option>
<?php foreach ($allSessions as $session) { ?>
<option value="<?php echo $session->id; ?>" <?php echo $session->id == $availability['session_id'] ? 'selected' : ''; ?>> <?php echo $session->session_name; ?> </option>
<?php } ?>
</select>
</div>
</div> -->
<div class="col-md-3">
<div class="form-group">
<input type="hidden" class="existing_data_id" value="<?php echo $availability['id']; ?>">
<select class="form-control loc_sel" onchange="getAvailability(this, '<?php echo $day; ?>')">
<option value=""> -- Choose Location -- </option>
<?php foreach ($allLocations as $single) { ?>
<option value="<?php echo $single->id; ?>" <?php echo $single->id == $availability['location_id'] ? 'selected' : ''; ?>> <?php echo $single->name; ?> </option>
<?php } ?>
</select>
</div>
</div>
<?php
$selectOne = renderSelectBoxInstructor($availability['location_id'], 'start', $day, $availability['start_time'], $availability['end_time']);
$selectTwo = renderSelectBoxInstructor($availability['location_id'], 'end', $day, $availability['start_time'], $availability['end_time']);
?>
<div class="col-md-3">
<div class="form-group">
<select class="form-control loc_start" onchange="getStartTime(this, '<?php echo $day; ?>')">
<?php echo $selectOne; ?>
</select>
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<select class="form-control loc_end" onchange="getEndTime(this, '<?php echo $day; ?>')">
<?php echo $selectTwo; ?>
</select>
</div>
</div>
<div class="col-md-1">
<div class="form-group">
<button type="button" class="btn btn-danger btn-xs" onclick="this.parentNode.parentNode.parentNode.remove();">X</button>
</div>
</div>
</div>
<?php } ?>
<?php } ?>
<!-- Append Here -->
</div>
<hr>
<?php } ?>
<div class="row">
<div class="col-md-4">
<strong> Specify OFF DAYS </strong>
<button type="button" class="btn btn-primary btn-xs addOffDays" onclick="addOffDay()"> + Add Off day</button>
</div>
</div>
<br />
<div class="offday_Div">
<?php foreach ($allOffDays as $single) { ?>
<div class="row">
<div class="col-md-2">
<div class="form-group">
<input type="date" name="off_day[]" value="<?php echo $single['off_day']; ?>">
</div>
</div>
<div class="col-md-1">
<div class="form-group">
<button type="button" class="btn btn-danger btn-xs" onclick="this.parentNode.parentNode.parentNode.remove();">X</button>
</div>
</div>
</div>
<?php } ?>
<!-- Append Here -->
</div>
<br />
<div class="row">
<div class="col-md-2">
<button type="button" class="btn btn-success" onclick="saveInstructor('update', <?php echo $user->ID; ?>)"> Update </button>
</div>
</div>
</form>
</div>
<?php } ?>