EVOLUTION-NINJA
Edit File: menu.php
<?php $faculty_login_id = session('faculty_login_id'); $faculty_user_type_id = session('faculty_user_type_id'); $faculty_username = session('faculty_username'); $user_login_id = session('user_login_id'); $user_user_type_id = session('user_user_type_id'); $user_username = session('user_username'); $user_approval_status = session('user_approval_status'); $email = ''; $password = ''; if (isset($_COOKIE['user_cookie_email'])) { $email = $_COOKIE['user_cookie_email']; } if (isset($_COOKIE['user_cookie_password'])) { $password = $_COOKIE['user_cookie_password']; } ?> <?php $url = current_url(true)->getSegment(1); ?> <link rel="stylesheet" type="text/css" href="<?php echo base_url('public/assets/website_assets/css/course_tab.css'); ?>" /> <link rel="stylesheet" type="text/css" href="<?php echo base_url('public/assets/website_assets/css/menu_main.css'); ?>" /> <link rel="stylesheet" href="<?php echo base_url('public/assets/css/intlTelInput.css') ?>"> <script src="<?php echo base_url('public/assets/js/intlTelInput.js'); ?>"></script> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.5.0/css/font-awesome.min.css"> <!-- Ionicons --> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/css/ionicons.min.css"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.0/css/all.min.css"> <!--<header>--> <!-- <div class="container-fluid" >--> <!-- <div class="col-sm-2 col-md-2 col-lg-2 header_logo">--> <!-- <a href="</?php echo site_url('/'); ?>">--> <!-- <img src="</?php echo base_url('public/assets/images/Logo_AMCAD.png'); ?>" class="img-responsive" width="200px" style="margin-top:-10px">--> <!-- </a>--> <!-- </div>--> <!--<div class="col-sm-3 col-md-2 col-lg-2 courses">--> <!-- <li class="dropdown">--> <!-- <a href="javascript:void(0);" class="courses_a disabled" id="course_toggle" data-toggle="dropdown">--> <!-- <span><i class="fa fa-th-list" aria-hidden="true"></i></span> All Courses--> <!-- </a>--> <!-- <div class="dropdown-menu courses_dropdown drop1" id="">--> <!-- vertical Tabs --> <!-- <div id="ChildVerticalTab_1">--> <!-- </div>--> <!-- </div>--> <!-- </li>--> <!--</div>--> <!--<div class="col-sm-7 col-md-4 col-lg-4 search_bt">--> <!-- <?//php echo view('includes/search.php'); ?>--> <!--</div>--> <!-- <div class="col-sm-12 col-md-4 col-lg-4 login_cart" >--> <!-- <ul>--> <!-- <li>--> <!-- <a class="</?php if ($url == "instructor") {--> <!-- echo "active actives";--> <!-- } ?>" style="</?php if ($url == "instructor") {--> <!-- echo "color:#9bc52c !important";--> <!-- } --> <!-- ?>" href="</?php echo site_url('instructor'); ?>">--> <!--Become an Instructor--> <!-- </a>--> <!-- </li>--> <!-- </?php--> <!-- if ($user_login_id != "" || $faculty_login_id != "") {--> <!-- if ($user_user_type_id == 3) {--> <!-- ?>--> <!-- <li class="dropdown" style="font-size:20px;background: #b3e13d;padding: 10px 12px; ">--> <!-- <a href="" class="dropdown-toggle menuacolor" data-toggle="dropdown" style="font-weight:600">Hello <?php echo $user_username; ?> <span class="glyphicon glyphicon-chevron-down"></span></a>--> <!-- </?php--> <!--} else {--> <!-- ?>--> <!-- <li style="font-size:25px;"><a href="javascript:;" data-toggle="modal" data-target="#loginModal" class="menuacolor">Login</a></li>--> <!-- </?php--> <!-- }--> <!-- } else {--> <!-- ?>--> <!-- <li style="font-size:25px; background-color: #A8CF45;--> <!-- border-radius: 17px;--> <!-- height: 42px;--> <!-- padding: 3px 6px 6px 6px;"><a href="javascript:;" data-toggle="modal" data-target="#loginModal" class="menuacolor">LOGIN</a></li>--> <!-- </?php--> <!-- }--> <!-- ?>--> <!-- <ul class="dropdown-menu submenu_one">--> <!-- <li class="my_dashboard"><a href="</?php echo site_url('user-dashboard');?>"><b>My Courses</b></a></li>--> <!-- <li><a href="</?php echo site_url('edit-user-profile');?>"><b>User Profile</b></a></li>--> <!-- <li><a href="</?php echo site_url('update-password1'); ?>"><b>Update Password</b></a></li>--> <!-- <li><a href="</?php echo site_url('user-logout'); ?>" class="menuacolor"><b>Logout</b></a></li>--> <!-- </ul>--> <!-- <li class="dropdown">--> <!--<a id="cart_icon_id" href="javascript:void(0);" class="dropdown-toggle menuacolor"><i class="fa fa-cart-plus" aria-hidden="true"></i> <span class="cart_count"></span></a>--> <!--<div class="cart_div"></div>--> <!-- <ul class="dropdown-menu submenu_one cart"> <li><a href="</?php //echo site_url('Courses'); <!-- ?>"><span>Mobile apps</span> <small class="pull-right"><i class="fa fa-inr" aria-hidden="true"></i> 5000/-</small></a></li>--> <!--<li><a href="</?php //echo site_url('Courses');--> <!-- ?>"><span>Health fitness</span> <small class="pull-right"><i class="fa fa-inr" aria-hidden="true"></i> 5000/-</small></a></li>--> <!-- </ul> --> <!-- </li>--> <!-- </ul>--> <!-- </div>--> <!-- </div><!--container----> <!--</header>--> <!------------------------------------------ new navbar--> <nav class="navbar navbar-default"> <div class="container-fluid"> <!-- Brand and toggle get grouped for better mobile display --> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a href="<?php echo site_url('/'); ?>"> <img src="<?php echo base_url('public/assets/images/Logo_AMCAD.png'); ?>" class="img-responsive" width="190px" > </a> </div> <!-- Collect the nav links, forms, and other content for toggling --> <div class="collapse navbar-collapse " id="bs-example-navbar-collapse-1"> <ul class="nav navbar-nav navbar-right " style="margin-top:18px"> <?php if ($user_login_id != "" || $faculty_login_id != "") { if ($user_user_type_id == 3) { ?> <li ><a href="<?php echo site_url('user-dashboard');?>" class="headi">My Courses</a></li> <li><a href="<?php echo site_url('edit-user-profile');?>" class="headi">User Profile</a></li> <li><a href="<?php echo site_url('update-password1'); ?>" class="headi">Update Password</a></li> <li><a href="<?php echo site_url('user-logout'); ?>" class="headi" style="color:#e50101 !important">Logout</a></li> <?php } else { ?> <li style="font-size:25px;"><a href="javascript:;" data-toggle="modal" data-target="#loginModal" class="menuacolor">Login</a></li> <?php } } else { ?> <li style="font-size:21px; background-color: #A8CF45;font-weight:600; border-radius: 5px; padding: 0px 12px;"><a href="javascript:;" data-toggle="modal" data-target="#loginModal" class="menuacolor" style="color:#333">LOGIN</a></li> <?php } ?> <!--<li class="dropdown">--> <!-- <a href="#" class="dropdown-toggle headi" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <span class="caret"></span></a>--> <!-- <ul class="dropdown-menu">--> <!-- <li><a href="#">Action</a></li>--> <!-- <li><a href="#">Another action</a></li>--> <!-- <li><a href="#">Something else here</a></li>--> <!-- <li role="separator" class="divider"></li>--> <!-- <li><a href="#">Separated link</a></li>--> <!-- <li role="separator" class="divider"></li>--> <!-- <li><a href="#">One more separated link</a></li>--> <!-- </ul>--> <!--</li>--> </ul> </div><!-- /.navbar-collapse --> </div><!-- /.container-fluid --> </nav> <!-----------------------------------------------------------> <div class="modal fade" id="loginModal" tabindex="-1" role="dialog" aria-labelledby="loginModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content login-modal"> <div class="modal-header login-modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> <a href="<?php echo site_url('/'); ?>"><img src="<?php echo base_url('public/assets/images/Logo_AMCAD.png'); ?>" width="200px" style="margin:auto;" class="img-responsive"></a> </div> <div class="modal-body"> <div class="text-center"> <div role="tabpanel" class="login-tab"> <!-- Nav tabs --> <ul class="nav nav-tabs" role="tablist"> <li role="presentation" class="active"><a id="signin-taba" href="#home" aria-controls="home" role="tab" data-toggle="tab">Log In</a></li> <!--<li role="presentation"><a id="signup-taba" href="#profile" aria-controls="profile" role="tab" data-toggle="tab">Sign Up</a></li>--> <!-- <li role="presentation"><a id="forgetpass-taba" href="#forget_password" aria-controls="forget_password" role="tab" data-toggle="tab">Forgot Password</a></li> --> </ul> <!-- Tab panes --> <div class="tab-content"> <div role="tabpanel" class="tab-pane active text-center" id="home"> <span id="login_fail" class="response_error" style="display: none;">Login failed, please try again.</span> <div class="clearfix"></div> <!-- <div class="modal-social-icons"> <a href="<?php //echo site_url('login'); ?>" class="btn btn-default facebook"> <i class="fa fa-facebook modal-icons"></i> Sign In with Facebook </a> <a href='#' class="btn btn-default twitter"> <i class="fa fa-twitter modal-icons"></i> Sign In with Twitter </a> <a href="<?php //echo site_url('auth/google'); ?>" class="btn btn-default google"> <i class="fa fa-google-plus modal-icons"></i> Sign In with Google </a> </div> --> <!--- Social Media END --------> <!-- <div id="center-line">OR</div> --> <form method="post" id="form1" class="user_login_form" action=""> <input type="hidden" class="form-control" name="url_segment" value="<?php $url = current_url(true)->getSegment(1); ?>"> <div class="form-group"> <div class="input-group"> <div class="input-group-addon"><i class="fa fa-envelope"></i></div> <input type="text" class="form-control" id="login_username" name="email" value="<?= $email ?>" required="required" pattern="[A-Za-z0-9._%+-]{3,}@[a-zA-Z]{3,}([.]{1}[a-zA-Z]{2,}|[.]{1}[a-zA-Z]{2,}[.]{1}[a-zA-Z]{2,})" placeholder="Email *"> </div> </div> <div class="form-group"> <div class="input-group"> <div class="input-group-addon"><i class="fa fa-lock"></i></div> <input type="password" class="form-control" id="password" name="password" value="<?= $password ?>" placeholder="Password *" required="required"> <div class="input-group-addon eye-toggle"> <!-- <i class="fa fa-eye" onclick="togglePasswordVisibility('log-password')"></i> --> <i id="togglePassword" class="eye-icon fas fa-eye-slash"></i> </div> </div> </div> <button type="submit" id="login_btn" class="btn btn-block bt-login" data-loading-text="Signing In....">Login</button> <div class="clearfix"></div> <div class="login-modal-footer"> </div> <div class="form-group"> <div class="input-group checkbox icheck"> <label> <input type="checkbox" value="user" name="remember" id="login_remember" class="remember_me" /> Remember Me </label> <!--<a href="<?//php echo site_url('user_forget_passwrd') ?>" id='forwrd-style'>Forgot Password ?</a>--> </div> </div> <!-- <a href="<?php //echo site_url('user_forget_passwrd') ?>">Forgot Password</a> --> </form> </div> <!-- Sign Up --> <div role="tabpanel" class="tab-pane" id="profile"> <span id="registration_fail" class="response_error" style="display: none;">Registration failed, please try again.</span> <div class="clearfix"></div> <!-- <div class="modal-social-icons"> <a href="<?php //echo site_url('login'); ?>" class="btn btn-default facebook"> <i class="fa fa-facebook modal-icons"></i> Sign In with Facebook </a> <a href='#' class="btn btn-default twitter"> <i class="fa fa-twitter modal-icons"></i> Sign In with Twitter </a> <a href="<?php //echo site_url('auth/google'); ?>" class="btn btn-default google"> <i class="fa fa-google-plus modal-icons"></i> Sign In with Google </a> </div> --> <!--- Social Media END --------> <!-- <div id="center-line">OR</div> --> <form method="post" id="user_signup_form" action=" "> <!-- <?php //echo $this->session->flashdata('mesej'); ?> --> <div class="form-group"> <div class="input-group"> <div class="input-group-addon"><i class="fa fa-user"></i></div> <input type="text" class="form-control" minlength="2" required="required" pattern="^[a-zA-Z\s]*$" id="username" name="username" placeholder="Username *" value=""> </div> </div> <div class="form-group"> <div class="input-group"> <div class="input-group-addon"><i class="fa fa-envelope"></i></div> <input type="text" class="form-control" id="remail" name="email" pattern="[A-Za-z0-9._%+-]{3,}@[a-zA-Z]{3,}([.]{1}[a-zA-Z]{2,}|[.]{1}[a-zA-Z]{2,}[.]{1}[a-zA-Z]{2,})" placeholder="Email *" value="" required> </div> </div> <div class="form-group"> <div class="input-group"> <div class="input-group-addon"><i class="fa fa-lock"></i></div> <input type="password" class="form-control" id="password" name="password" placeholder="Password *" value="" required> <div class="input-group-addon eye-toggle"> <!-- <i class="fa fa-eye" onclick="togglePasswordVisibility('reg-password')"></i> --> <i id="togglePassword" class="eye-icon fas fa-eye-slash"></i> </div> <!--<input type="password" class="form-control" id="reg-password" pattern="^(?=.[a-z])(?=.[A-Z])(?=.\d)(?=.[#^@$!%?&])[A-Za-z\d#^@$!%?&]{6,8}$" title="Minimum 6 characters, one uppercase, one lowercase, one number and one special character:" name="password" placeholder="Password *" value="" required>--> </div> </div> <div class="form-group"> <!--<div class="input-group">--> <!-- <div class="input-group-addon"><i class="fa fa-phone"></i></div>--> <!-- <input type="text" class="form-control" id="phonenumber" pattern="^[0-9]{10}$" name="phone_number" placeholder="Phone" value="+91" required>--> <!--</div>--> <div class="" style="margin-bottom: 10px"> <input class="form-control" id="phone" tyle="width: 150%" name="phone_number" type="text" pattern="^[0-9]{10}$" required> <input class="form-control" id="country_code" name="country_code" type="hidden"> </div> </div> <button type="submit" id="register_btn" class="btn btn-block bt-login submit" data-loading-text="Registering....">submit</button> <div class="clearfix"></div> <div class="login-modal-footer"></div> </form> </div> <!-- Forget Password --> <!-- <div role="tabpanel" class="tab-pane text-center" id="forget_password"> <span id="reset_fail" class="response_error" style="display: none;"></span> <div class="clearfix"></div> <form method="post" id="form_3" class="forgort_password_form"> <div class="form-group"> <div class="input-group"> <div class="input-group-addon"><i class="fa fa-envelope" aria-hidden="true"></i></div> <input type="text" class="form-control" id="femail" pattern="[A-Za-z0-9._%+-]{3,}@[a-zA-Z]{3,}([.]{1}[a-zA-Z]{2,}|[.]{1}[a-zA-Z]{2,}[.]{1}[a-zA-Z]{2,})" name="email" placeholder="Email" required> </div> </div> <button type="submit" id="reset_btn" class="btn btn-block bt-login reset_password_btn" data-loading-text="Please wait....">Forgot Password</button> <div class="clearfix"></div> </form> </div> --> <!-- Forget Password End --> </div> </div> </div> </div> </div> </div> </div> <!--- Login End--> <style type="text/css"> .cart { margin-left: -180px !important; min-width: 268px; } .cart li { border-bottom: 1px solid #729a05; } #main_cart a { width: 284px !important; } </style> <script type="text/javascript"> $(document).ready(function() { $("div.bhoechie-tab-menu>div.list-group>a").click(function(e) { e.preventDefault(); $(this).siblings('a.active').removeClass("active"); $(this).addClass("active"); var index = $(this).index(); $("div.bhoechie-tab>div.bhoechie-tab-content").removeClass("active"); $("div.bhoechie-tab>div.bhoechie-tab-content").eq(index).addClass("active"); }); }); </script> <script type="text/javascript"> $(document).ready(function() { var input = document.querySelector("#phone"); window.intlTelInput(input, { formatOnDisplay: true, initialCountry: "in", nationalMode: true, placeholderNumberType: "MOBILE", onlyCountries: [], separateDialCode: true, utilsScript: "<?php echo base_url('public/assets/js/utils.js'); ?>", }); $('#user_signup_form').submit(function(e) { var code = $(".selected-dial-code").text(); $('#country_code').val(code); e.preventDefault(); formdata = new FormData($(this)[0]); $(".submit").attr('disabled', 'disabled'); $(".submit").text("Submitting..."); $.ajax({ type: 'POST', url: '<?php echo site_url("user_registration") ?>', data: formdata, contentType: false, processData: false, success: function(response) { // console.log("hello balraj"); response = jQuery.parseJSON(response); console.log(response); if (response.result == 1) { toastr["success"](response.message); $("#loginModal").modal('hide'); // swal(response.message); $('#user_signup_form')[0].reset(); $(".submit").text("Submit"); $(".submit").removeAttr('disabled'); window.location.href = '<?php echo site_url("user_verification") ?>'; } else if (response.result == 2) { toastr["error"](response.message); swal(response.message); $(".submit").text("Submit"); $(".submit").removeAttr('disabled'); } else { toastr["error"](response.message); // swal(response.message); $(".submit").text("Submit"); $(".submit").removeAttr('disabled'); } } }); }); $('.user_login_form').submit(function(e) { e.preventDefault(); formdata = new FormData($(this)[0]); $(".bt-login").attr('disabled', 'disabled'); $(".bt-login").text("Submitting..."); $.ajax({ type: 'POST', url: '<?php echo site_url("user_login") ?>', data: formdata, contentType: false, processData: false, success: function(response) { // response=jQuery.parseJSON(response); console.log(response); if (response.result == 1) { $(".bt-login").text("Login"); $(".bt-login").removeAttr('disabled'); toastr["success"](response.message); window.location = '<?php echo site_url("admin-dashboard") ?>'; } else if (response.result == 2) { $(".bt-login").text("Login"); $(".bt-login").removeAttr('disabled'); toastr["success"](response.message); window.location = '<?php echo site_url("faculty-dashboard") ?>'; } else if (response.result == 3) { $(".bt-login").text("Login"); $(".bt-login").removeAttr('disabled'); toastr["success"](response.message); // window.location = '<?php echo site_url("/") ?>'; location.reload(); } else if (response.result == 5) { $(".bt-login").text("Login"); $(".bt-login").removeAttr('disabled'); toastr["success"](response.message); window.location = '<?php echo site_url("cart-details") ?>'; //location.reload(); } else if (response.result == 6) { $(".bt-login").text("Login"); $(".bt-login").removeAttr('disabled'); toastr["error"](response.message); setTimeout(function wait() { location.reload(); }, 2000); } else if (response.result == 6) { $(".bt-login").text("Login"); $(".bt-login").removeAttr('disabled'); toastr["error"](response.message); setTimeout(function wait() { location.reload(); }, 2000); } else if (response.result == 7) { toastr["error"](response.message); $(".bt-login").text("Login"); $(".bt-login").removeAttr('disabled'); } else { toastr["error"](response.message); $(".bt-login").text("Login"); $(".bt-login").removeAttr('disabled'); } } }); }); $('.forgort_password_form').submit(function(e) { e.preventDefault(); formdata = new FormData($(this)[0]); $(".reset_password_btn").attr('disabled', 'disabled'); $(".reset_password_btn").text("Submitting..."); $.ajax({ type: 'post', url: '<?php echo site_url("forgot_password") ?>', data: formdata, contentType: false, processData: false, success: function(response) { response = jQuery.parseJSON(response); console.log(response); if (response.result == 1) { toastr["success"](response.message); $('.forgort_password_form')[0].reset(); $(".reset_password_btn").text("Submit"); $(".reset_password_btn").removeAttr('disabled'); } else if (response.result == 2) { toastr["error"](response.message); $(".reset_password_btn").text("Submit"); $(".reset_password_btn").removeAttr('disabled'); } else { toastr["error"](response.message); $(".reset_password_btn").text("Submit"); $(".reset_password_btn").removeAttr('disabled'); } } }); }); // var user_login_id = '<?php //echo $user_login_id ?>'; // $.ajax({ // type : 'post', // url : '<?php //echo site_url("check-dashboard-access") ?>', // data : {user_login_id:user_login_id}, // success:function(response){ // response=jQuery.parseJSON(response); // console.log(response); // if(response.result==1) // { // if(response.data.approval_status == 'NOT_APPROVED') // { // $(".my_dashboard").hide(); // } // else // { // $(".my_dashboard").show(); // } // } // else // { // $(".my_dashboard").hide(); // } // } // }); //menu var email = $('#login_username').val(); var password = $('#log-password').val(); if ((email != "") && (password != "")) { $('.remember_me').prop('checked', true); } }); </script> <script type="text/javascript"> var user_login_id = '<?= session('user_login_id') ?>'; $("#cart_icon_id").click(function() { if (!user_login_id) { toastr['error']("You are not logged in"); } else { window.location = '<?php echo site_url('cart-details'); ?>'; } }); var faculty_id_variable; var batch_id_variable; var tr_faculty_id_array = new Array(); var total_faculty_id_array = []; var div_batch_id_array = new Array(); var total_batch_id_array = []; var tr_instructor_id_array = new Array(); var total_instructor_id_array = []; var tr_fromtime_array = new Array(); var total_fromtime_array = []; var tr_totime_array = new Array(); var total_totime_array = []; var tr_fsession_array = new Array(); var total_fsession_array = []; var tr_batch_id_array = new Array(); var total_batch_id_array = []; var div_batch_subdomainid_array = new Array(); var total_batch_subdomainid_array = []; var div_batch_facultyid_array = new Array(); var total_batch_facultyid_array = []; var div_batch_session_array = new Array(); var total_batch_session_array = []; var div_batch_time_array = new Array(); var total_batch_time_array = []; $(document).ready(function() { $(document).on('click', '.faculty_id_check_box', function() { // $("input[name=cookie_faculty_ids]").val(''); // $("input[name=cookie_subdomain_ids]").val(''); // $("input[name=cookie_fromtime_ids]").val(''); // $("input[name=cookie_totime_ids]").val(''); // $("input[name=cookie_session_ids]").val(''); //--------------------------------------------------------------// if ($(this).is(':checked')) { var thiss = $(this); var tr_faculty_ids = $(this).closest('tr').attr('sub_domain_ids'); var res = tr_faculty_ids.split(","); var tr_instructor_ids = $(this).closest('tr').attr('faculty_id'); var ins_res = tr_instructor_ids; tr_instructor_id_array.push(ins_res); var tr_fromtime_ids = $(this).closest('tr').attr('faculty_from_time'); var fromtime_res = tr_fromtime_ids; tr_fromtime_array.push(fromtime_res); var tr_totime_ids = $(this).closest('tr').attr('faculty_to_time'); var totime_res = tr_totime_ids; tr_totime_array.push(totime_res); var tr_session_ids = $(this).closest('tr').attr('faculty_session'); var session_res = tr_session_ids; tr_fsession_array.push(session_res); tr_faculty_id_array.push(res); //console.log(tr_faculty_id_array); $.each(res, function(key_1, val_1) { if (jQuery.inArray(val_1, total_faculty_id_array) != -1) { toastr["error"]('You cannot choose multiple faculty of same subject'); $(thiss).prop('checked', false); return false; } else { total_faculty_id_array.push(val_1); total_instructor_id_array.push($(thiss).val()); total_fromtime_array.push(tr_fromtime_ids); total_totime_array.push(tr_totime_ids); total_fsession_array.push(tr_session_ids); } }); } else { var thiss = $(this); var tr_faculty_ids = $(this).closest('tr').attr('sub_domain_ids'); var res = tr_faculty_ids.split(","); $.each(res, function(key_1, val_1) { total_faculty_id_array.splice($.inArray(val_1, total_faculty_id_array), 1); }); total_instructor_id_array.splice($.inArray($(thiss).val(), total_instructor_id_array), 1); total_fromtime_array.splice($.inArray(tr_fromtime_ids, total_fromtime_array), 1); total_totime_array.splice($.inArray(tr_totime_ids, total_totime_array), 1); total_fsession_array.splice($.inArray(tr_session_ids, total_fsession_array), 1); } console.log(total_faculty_id_array); console.log(total_instructor_id_array); console.log(total_fromtime_array); console.log(total_totime_array); console.log(total_fsession_array); $("input[name=cookie_faculty_ids]").val(total_instructor_id_array); $("input[name=cookie_subdomain_ids]").val(total_faculty_id_array); $("input[name=cookie_fromtime_ids]").val(total_fromtime_array); $("input[name=cookie_totime_ids]").val(total_totime_array); $("input[name=cookie_session_ids]").val(total_fsession_array); //AddToCartWihthoutLogin(total_faculty_id_array,total_batch_id_array); //---------------------------------------------------------------// var faculty_id_arr = new Array(); $.each($("input[name='faculty_id[]']:checked"), function() { if ($.inArray($(this).val(), faculty_id_arr) < 0) { faculty_id_arr.push($(this).val()); } }); faculty_id_variable = faculty_id_arr; //console.log(faculty_id_variable); }); $(document).on('click', '.batch_id_check_box', function() { // $("input[name=cookie_faculty_ids]").val(''); // $("input[name=cookie_subdomain_ids]").val(''); // $("input[name=cookie_fromtime_ids]").val(''); // $("input[name=cookie_totime_ids]").val(''); // $("input[name=cookie_session_ids]").val(''); //-------------------------------------------------// if ($(this).is(':checked')) { var thiss = $(this); var div_batch_ids = $(this).closest('div').attr('sub_domain_id'); //------------------------------------new---------------------// var div_batch_subdomain_ids = $(this).closest('div').attr('sub_domain_id'); var div_batch_faculty_ids = $(this).closest('div').attr('faculty_id'); var div_batch_session = $(this).closest('div').attr('session_type'); var div_batch_timings = $(this).closest('div').attr('timings'); //-----------------------------------------------------------// var tr_batch_ids = $(this).closest('div').attr('batch_id'); var batch_res = tr_batch_ids; tr_batch_id_array.push(batch_res); // div_batch_id_array.push(div_batch_ids); //console.log(div_batch_id_array); if (jQuery.inArray(div_batch_ids, div_batch_id_array) != -1) { toastr["error"]('You cannot choose multiple batch of same subject'); $(thiss).prop('checked', false); return false; } else { div_batch_id_array.push(div_batch_ids); total_batch_id_array.push($(thiss).val()); //--------------------new------------------------// total_batch_subdomainid_array.push(div_batch_subdomain_ids); total_batch_facultyid_array.push(div_batch_faculty_ids); total_batch_session_array.push(div_batch_session); total_batch_time_array.push(div_batch_timings); //-----------------------------------------------// } } else { var thiss = $(this); var div_batch_ids = $(this).closest('div').attr('sub_domain_id'); div_batch_id_array.splice($.inArray(div_batch_ids, div_batch_id_array), 1); total_batch_id_array.splice($.inArray($(thiss).val(), total_batch_id_array), 1); total_batch_subdomainid_array.splice($.inArray($(thiss).closest('div').attr('sub_domain_id'), total_batch_subdomainid_array), 1); total_batch_facultyid_array.splice($.inArray($(thiss).closest('div').attr('faculty_id'), total_batch_facultyid_array), 1); total_batch_session_array.splice($.inArray($(thiss).closest('div').attr('session_type'), total_batch_session_array), 1); total_batch_time_array.splice($.inArray($(thiss).closest('div').attr('timings'), total_batch_time_array), 1); } console.log(total_batch_id_array); $("input[name=cookie_batch_ids]").val(total_batch_id_array); $("input[name=cookie_subdomain_ids]").val(total_batch_subdomainid_array); $("input[name=cookie_faculty_ids]").val(total_batch_facultyid_array); $("input[name=cookie_session_ids]").val(total_batch_session_array); $("input[name=cookie_fromtime_ids]").val(total_batch_time_array); //AddToCartWihthoutLogin(total_faculty_id_array,total_batch_id_array); //-------------------------------------------------// var batch_id_arr = new Array(); $.each($("input[name='batch_id[]']:checked"), function() { if ($.inArray($(this).val(), batch_id_arr) < 0) { batch_id_arr.push($(this).val()); } }); batch_id_variable = batch_id_arr; //console.log(batch_id_variable); }); //-----------------------------------------------------------------------------------------// $("#add_course_button").click(function() { var course_id = '<?php $url = current_url(true)->getSegment(2) ?>'; var course_title = $("input[name=course_title]").val(); var course_price = $("input[name=course_price]").val(); var batch_id = $("input[name=cookie_batch_ids]").val(); var faculty_id = $("input[name=cookie_faculty_ids]").val(); var subdomain_id = $("input[name=cookie_subdomain_ids]").val(); var from_time = $("input[name=cookie_fromtime_ids]").val(); var to_time = $("input[name=cookie_totime_ids]").val(); var session_type = $("input[name=cookie_session_ids]").val(); var form_faculty_ids = $('.faculty_id_check_box:checked').val(); var form_batch_ids = $('.batch_id_check_box:checked').val(); $.ajax({ type: 'post', url: '<?php echo site_url("add_tocart_without_login_cookie") ?>', data: { form_faculty_ids: form_faculty_ids, form_batch_ids: form_batch_ids, course_id: course_id, course_title: course_title, course_price: course_price, batch_id: batch_id, faculty_id: faculty_id, subdomain_id: subdomain_id, from_time: from_time, to_time: to_time, session_type: session_type }, success: function(response) { // response=jQuery.parseJSON(response); console.log(response); if (response.result == 0) { toastr["error"](response.message); $(".add_course_btn").text("Add to cart"); $(".add_course_btn").removeAttr('disabled'); } else if (response.result == 2) { $(".add_course_btn").text("Add to cart"); $(".add_course_btn").removeAttr('disabled'); //ReadCookiesCart(response.course_ids,response.course_titles,response.course_prices,response.course_faculty,response.course_batch); $("#loginModal").modal('show'); } else { $("#loginModal").modal('show'); } } }); }); function ReadDBCart(cart_result) { var cart_fields = ''; cart_fields += '<ul class="dropdown-menu submenu_one cart" id="main_cart">'; $.each(cart_result, function(key, val) { cart_fields += '<li><a href=""><span>' + val.course_title + '</span> <small class="pull-right"><i class="fa fa-inr" aria-hidden="true"></i> ' + val.course_price + '/-</small></a></li>'; }); cart_fields += '</ul>'; $(".cart_div").html(cart_fields); //window.location='<?php echo site_url('cart-details'); ?>'; } $('.new_cart_form').submit(function(e) { e.preventDefault(); formdata = new FormData($(this)[0]); $(".add_course_btn").attr('disabled', 'disabled'); $(".add_course_btn").text("Submitting..."); $.ajax({ type: 'post', url: '<?php echo site_url("add_course_to_db_cart") ?>', data: formdata, contentType: false, processData: false, success: function(response) { // response=jQuery.parseJSON(response); console.log(response); if (response.result == 1) { toastr["success"](response.message); $('.new_cart_form')[0].reset(); $(".add_course_btn").text("Add to cart"); $(".add_course_btn").removeAttr('disabled'); window.location.href = '<?php echo site_url('cart-details'); ?>'; } else if (response.result == 2) { toastr["error"](response.message); $(".add_course_btn").text("Add to cart"); $(".add_course_btn").removeAttr('disabled'); } else { toastr["error"](response.message); $(".add_course_btn").text("Add to cart"); $(".add_course_btn").removeAttr('disabled'); } } }); }); OnloadReadCookieData(); function OnloadReadCookieData() { if (user_login_id) { $.ajax({ type: 'get', url: '<?php echo site_url("read_cart_data_from_db") ?>', success: function(response) { // response=jQuery.parseJSON(response); console.log(response); if (response.result == 1) { ReadDBCart(response.cart_result); } else { $(".cart_div").empty(); } } }); } } function ReadDBCart(cart_result) { var cart_fields = ''; cart_fields += '<ul class="dropdown-menu submenu_one cart" id="main_cart">'; $.each(cart_result, function(key, val) { cart_fields += '<li><a href=""><span>' + val.course_title + '</span> <small class="pull-right"><i class="fa fa-inr" aria-hidden="true"></i> ' + val.course_price + '/-</small></a></li>'; }); cart_fields += '</ul>'; $(".cart_div").html(cart_fields); } }); </script> <!---------------- Menu Drodown -------------- <script type="text/javascript"> jQuery(document).ready(function($) { $('.courses li.dropdown').hover(function() { $(this).find('.dropdown-menu').stop(true, true).delay(200).fadeIn(500); }, function() { $(this).find('.dropdown-menu').stop(true, true).delay(200).fadeOut(500); }); }); </script>-------> <!-------------- Easy Responsive Tab ------------------> <link rel="stylesheet" type="text/css" href="<?php echo base_url('public/assets/website_assets/css/easy-responsive-tabs.css'); ?> " /> <script type="text/javascript" src="<?php echo base_url('public/assets/website_assets/js/easyResponsiveTabs.js'); ?>"></script> <!--Plug-in Initialisation--> <script type="text/javascript"> // $(document).ready(function() { //Horizontal Tab /* $('#parentHorizontalTab').easyResponsiveTabs({ type: 'default', //Types: default, vertical, accordion width: 'auto', //auto or any width like 600px fit: true, // 100% fit in a container tabidentify: 'hor_1', // The tab groups identifier activate: function(event) { // Callback function if tab is switched var $tab = $(this); var $info = $('#nested-tabInfo'); var $name = $('span', $info); $name.text($tab.text()); $info.show(); } });*/ // Child Tab /*$('#ChildVerticalTab_1').easyResponsiveTabs({ type: 'vertical', width: 'auto', fit: true, tabidentify: 'ver_1', // The tab groups identifier activetab_bg: '#fff', // background color for active tabs in this group inactive_bg: '#F5F5F5', // background color for inactive tabs in this group active_border_color: '#c1c1c1', // border color for active tabs heads in this group active_content_border_color: '#5AB1D0' // border color for active tabs contect in this group so that it matches the tab head border });*/ //Vertical Tab /*$('#parentVerticalTab').easyResponsiveTabs({ type: 'vertical', //Types: default, vertical, accordion width: 'auto', //auto or any width like 600px fit: true, // 100% fit in a container closed: 'accordion', // Start closed if in accordion view tabidentify: 'hor_1', // The tab groups identifier activate: function(event) { // Callback function if tab is switched var $tab = $(this); var $info = $('#nested-tabInfo2'); var $name = $('span', $info); $name.text($tab.text()); $info.show(); } });*/ // }); $(document).ready(function() { $("#course_toggle").click(function() { $(".drop1").toggleClass("hidden unhidden"); }); }); // categories(); // function categories() { // var type = 'get'; // $.ajax({ // type: type, // url: "<?php //echo site_url('get_all_domains_courses'); ?>", // success: function(response) { // console.log(response); // This should show the received JSON object in the console // var fields = ""; // if (response.result == 1) { // fields += '<ul class="resp-tabs-list ver_1">'; // $.each(response.message, function(key, val) { // // fields += '<li onclick="fun_sub_domains('+val.domain_id+');">'+val.domain_name+'</li>'; // fields += '<li>' + val.domains.domain_name + '</li>'; // }); // fields += '</ul>'; // fields += '<div class="resp-tabs-container ver_1">'; // $.each(response.message, function(key, val) { // fields += '<div class="tab1">'; // fields += '<ul class="tab_menu">'; // $.each(val.sub_domains, function(key, vals) { // fields += '<li><a href="<?php //echo site_url('subject-wise-courses'); ?>/' + vals.sub_domain_id + '">' + vals.sub_domain + '</a></li>'; // }); // fields += '</ul>'; // fields += '</div>'; // }); // fields += '</div>'; // $('#ChildVerticalTab_1').html(fields); // $('#parentHorizontalTab').easyResponsiveTabs({ // type: 'default', // width: 'auto', // fit: true, // tabidentify: 'hor_1', // activate: function(event) { // var $tab = $(this); // var $info = $('#nested-tabInfo'); // var $name = $('span', $info); // $name.text($tab.text()); // $info.show(); // } // }); // // Child Tab // $('#ChildVerticalTab_1').easyResponsiveTabs({ // type: 'vertical', // width: 'auto', // fit: true, // tabidentify: 'ver_1', // activetab_bg: '#fff', // inactive_bg: '#F5F5F5', // active_border_color: '#c1c1c1', // active_content_border_color: '#5AB1D0' // }); // // Vertical Tab // $('#parentVerticalTab').easyResponsiveTabs({ // type: 'vertical', // width: 'auto', // fit: true, // closed: 'accordion', // tabidentify: 'hor_1', // activate: function(event) { // var $tab = $(this); // var $info = $('#nested-tabInfo2'); // var $name = $('span', $info); // $name.text($tab.text()); // $info.show(); // } // }); // } else { // // toastr["error"](response.message); // } // }, // error: function(jqXHR, textStatus, errorThrown) { // console.error(textStatus, errorThrown); // toastr["error"]("An error occurred while making the AJAX request."); // } // }); // } categories(); function categories() { var type = 'get'; $.ajax({ type: type, url: "<?php echo site_url('get_all_domains_courses'); ?>", success: function(response) { // response=jQuery.parseJSON(response); console.log(response); var fields = ""; if (response.result == 1) { fields += '<ul class="resp-tabs-list ver_1">'; $.each(response.message, function(key, val) { //fields += '<li onclick="fun_sub_domains('+val.domain_id+');">'+val.domain_name+'</li>'; fields += '<li>' + val.domains.domain_name + '</li>'; }); fields += '</ul>'; fields += '<div class="resp-tabs-container ver_1">'; $.each(response.message, function(key, val) { fields += '<div class="tab1">'; fields += '<ul class="tab_menu">'; $.each(val.sub_domains, function(key, vals) { fields += '<li><a href="<?php echo site_url('subject-wise-courses'); ?>/' + vals.sub_domain_id + '">' + vals.sub_domain + '</a></li>'; }); fields += '</ul>'; fields += '</div>'; }); fields += '</div>'; $('#ChildVerticalTab_1').html(fields); $('#parentHorizontalTab').easyResponsiveTabs({ type: 'default', //Types: default, vertical, accordion width: 'auto', //auto or any width like 600px fit: true, // 100% fit in a container tabidentify: 'hor_1', // The tab groups identifier activate: function(event) { // Callback function if tab is switched var $tab = $(this); var $info = $('#nested-tabInfo'); var $name = $('span', $info); $name.text($tab.text()); $info.show(); } }); // Child Tab $('#ChildVerticalTab_1').easyResponsiveTabs({ type: 'vertical', width: 'auto', fit: true, tabidentify: 'ver_1', // The tab groups identifier activetab_bg: '#fff', // background color for active tabs in this group inactive_bg: '#F5F5F5', // background color for inactive tabs in this group active_border_color: '#c1c1c1', // border color for active tabs heads in this group active_content_border_color: '#5AB1D0' // border color for active tabs contect in this group so that it matches the tab head border }); //Vertical Tab $('#parentVerticalTab').easyResponsiveTabs({ type: 'vertical', //Types: default, vertical, accordion width: 'auto', //auto or any width like 600px fit: true, // 100% fit in a container closed: 'accordion', // Start closed if in accordion view tabidentify: 'hor_1', // The tab groups identifier activate: function(event) { // Callback function if tab is switched var $tab = $(this); var $info = $('#nested-tabInfo2'); var $name = $('span', $info); $name.text($tab.text()); $info.show(); } }); } else { // toastr["error"](response.message); } } }); } function fun_sub_domains(id) { var type = 'post'; $.ajax({ type: type, url: "<?php echo site_url('get_all_subdomains_courses'); ?>", data: { id: id }, dataType: 'json', // Set the expected data type to JSON success: function(response) { console.log(response); if (response.result == 1) { var sub_fields = ""; sub_fields += '<div class="tab1">'; sub_fields += '<ul class="tab_menu">'; $.each(response.message, function(key, val) { sub_fields += '<li><a href="<?php echo site_url('subject-wise-courses'); ?>/' + val.sub_domain_id + '">' + val.sub_domain + '</a></li>'; }); sub_fields += '</ul>'; sub_fields += '</div>'; $('.tab_sub_domains').html(sub_fields); } else { var sub_fields = ""; sub_fields += '<div class="tab1">'; sub_fields += '<ul class="tab_menu">'; sub_fields += '<li>No subjects found</li>'; sub_fields += '</ul>'; sub_fields += '</div>'; $('.tab_sub_domains').html(sub_fields); } }, error: function(xhr, status, error) { console.log(xhr.responseText); // Log the response text for debugging } }); } cart_count(); function cart_count() { $.ajax({ type: 'get', url: '<?php echo site_url("get_cart_count") ?>', contentType: false, processData: false, success: function(response) { console.log(response); if (response.result == 1) { $('.cart_count').text(response.count); } else { $('.cart_count').text(''); } } }); } $(function() { var $win = $(window); // or $box parent container var $box = $(".courses"); var $log = $(".log"); $win.on("click.Bst", function(event) { if ( $box.has(event.target).length == 0 //checks if descendants of $box was clicked && !$box.is(event.target) //checks if the $box itself was clicked ) { //$log.text("you clicked outside the box"); $('.courses_dropdown').hide(); } else { $('.courses_dropdown').show(); } }); }); </script> <script type="text/javascript"> $(document).ready(function() { $("div.bhoechie-tab-menu>div.list-group>a").click(function(e) { e.preventDefault(); $(this).siblings('a.active').removeClass("active"); $(this).addClass("active"); var index = $(this).index(); $("div.bhoechie-tab>div.bhoechie-tab-content").removeClass("active"); $("div.bhoechie-tab>div.bhoechie-tab-content").eq(index).addClass("active"); }); }); // function togglePasswordVisibility(inputId) { // var passwordInput = document.getElementById(inputId); // var eyeIcon = document.querySelector('.eye-toggle i'); // if (passwordInput.type === 'password') { // passwordInput.type = 'text'; // eyeIcon.classList.add('fa-eye'); // eyeIcon.classList.remove('fa-eye-slash'); // } else { // passwordInput.type = 'password'; // eyeIcon.classList.add('fa-eye-slash'); // eyeIcon.classList.remove('fa-eye'); // } // } const passwordInput = document.getElementById('password'); const togglePasswordButton = document.getElementById('togglePassword'); togglePasswordButton.addEventListener('click', function() { if (passwordInput.type === 'password') { passwordInput.type = 'text'; togglePasswordButton.classList.remove('fa-eye-slash'); togglePasswordButton.classList.add('fa-eye'); } else { passwordInput.type = 'password'; togglePasswordButton.classList.remove('fa-eye'); togglePasswordButton.classList.add('fa-eye-slash'); } }); </script> <style> .navbar { margin-bottom:0px; } .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover { background-color: #518515; color: white !important; } .navbar-toggle { margin-top: 32px; } .navbar-default { background-color: #ffffff !important;} .headi{ font-size: 16px; font-weight: 600; color:#305a00 !important; } .hidden { display: none; } .unhidden { display: block; } #forwrd-style { margin-left: 315px; font-weight: bold; } .dropdown-menu>li>a{ padding:8px !important; } } </style>