|
Server : Apache/2.4.41 (Ubuntu) System : Linux vmi1525618.contaboserver.net 5.4.0-105-generic #119-Ubuntu SMP Mon Mar 7 18:49:24 UTC 2022 x86_64 User : www-data ( 33) PHP Version : 8.2.12 Disable Function : NONE Directory : /var/www/sld.edukrypt.app/storage/framework/views/ |
Upload File : |
<style>
.tab-content {
position: relative;
right: 80px;
}
@media(max-width:991px) {
.tab-content {
positon: relative;
right: 0;
}
}
.add_open_menu {
margin-left: 50px;
}
.form-check {
display: flex !important;
align-items: center !important;
}
</style>
<?php $__env->startSection('title', 'quiz'); ?>
<?php $__env->startSection('content'); ?>
<?php
$user_id = Request::session()->get('web_loggedIn')['id'];
$checkLockStatus = App\Helpers\Frontend::getLockMcqStatus($user_id,Request::segment(2), Request::segment(3));
$lockstatus = $checkLockStatus->lock_status??'';
?>
<div class="wrapper home-section data-adjust">
<div class="sticker wow fadeInDown mt-5" data-wow-duration="1s" data-wow-delay="0.1s"
style="position:relative;left:90px;">
QUIZ
</div>
<div class="container-fluid cf-set">
<div class="row align-items-center pt-20">
<div class="col-lg-12 question_content add_open_menu" data-wow-duration="1s" data-wow-delay="0.1s">
<?php echo $__env->make('includes.breadcrum', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
<span class="showMsg"></span>
<?php if($question->type == 'multiple_choice'): ?>
<div class="tab-content mt-3">
<div class="tab-pane fade show active" id="ex1-tabs-1" role="tabpanel"
aria-labelledby="ex1-tab-1" style="padding:40px;">
<div class="row align-items-center justify-content-center pt-20 mt-3">
<div class="col-lg-6 question_content wow fadeInDown " data-wow-duration="1s"
data-wow-delay="0.1s">
<h2 class="h2 mt-1">Questions </h2>
<h4 class="pn mt-3"> <span><b></b> </span><b> <?php echo session()->get('locale') == 'hi' ? $question->question_hi : $question->question_en; ?>
</b></h4>
<?php
$options = App\Helpers\Frontend::getOptions($question->id);
$userans_mul = App\Helpers\Frontend::getUserAns($user_id, $question->quiz_id, $question->id);
// print_r($userans_mul->option_id);
?>
<?php if(!empty($options)): ?>
<?php $__currentLoopData = $options; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $option): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<div class="d-flex mt-3">
<div class="form-check form-check-inline">
<div><input class="form-check-input custom-check" type="radio"
name="namecircle" data-quiz_id="<?php echo e($question->quiz_id); ?>"
id="mycirle<?php echo e($option->id); ?>"
<?php echo e(($lockstatus == 1)?"disabled":""); ?>
data-ques_id="<?php echo e(Request::get('ques')); ?>"
<?php
if(!empty($userans_mul->option_id)){
if($userans_mul->option_id == $option->id){
echo "checked";
}
} ?>
value="<?php echo e($option->id); ?>"></div>
<div><label class="form-check-label"
for="mycirle<?php echo e($option->id); ?>"><?php echo session()->get('locale') == 'hi' ? $option->options : $option->options; ?>
</label></div>
</div>
</div>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
<?php endif; ?>
</div>
<div class="col-lg-4 wow fadeInDown" data-wow-duration="1s" data-wow-delay="0.2s">
<center><img width="100%"
src="<?php echo e(asset('public/uploads/content/' . $content->image)); ?>" alt="">
</center>
</div>
</div>
</div>
</div>
<?php endif; ?>
<?php if($question->type == 'multiple_correct' || $question->type == 'fill_in_blank'): ?>
<div class="tab-content mt-3">
<div class="tab-pane fade show active" id="ex1-tabs-1" role="tabpanel"
aria-labelledby="ex1-tab-1" style="padding:40px;">
<div class="row align-items-center justify-content-center pt-20 mt-3">
<div class="col-lg-6 question_content wow fadeInDown" data-wow-duration="1s"
data-wow-delay="0.1s">
<h2 class="h2 mt-3">Questions </h2>
<h4 class="pn mt-3"> <span><b></b> </span><b> <?php echo session()->get('locale') == 'hi' ? $question->question_hi : $question->question_en; ?>
</b></h4>
<?php
$options = App\Helpers\Frontend::getOptions($question->id);
$userans = App\Helpers\Frontend::getUserAns($user_id, $question->quiz_id, $question->id);
$__userans = !empty($userans) ? explode(',', $userans->option_id) : '';
// dd($__userans);
?>
<?php if(!empty($options)): ?>
<?php $__currentLoopData = $options; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $option): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<div class="d-flex mt-3">
<div class="form-check form-check-inline">
<div><input class="form-check-input custom-check" type="checkbox"
<?php echo e(($lockstatus == 1)?"disabled":""); ?>
data-quiz_id="<?php echo e($question->quiz_id); ?>"
data-ques_id="<?php echo e(Request::get('ques')); ?>" name="namecircle[]"
id="mycirle<?php echo e($option->id); ?>" value="<?php echo e($option->id); ?>"
<?php if(!empty($__userans)): ?> <?php $__currentLoopData = $__userans; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $__useran): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<?php if($__useran == $option->id): ?>
<?php echo e('checked'); ?> <?php endif; ?>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
<?php endif; ?>
></div>
<div><label class="form-check-label"
for="mycirle<?php echo e($option->id); ?>"><?php echo session()->get('locale') == 'hi' ? $option->options : $option->options; ?> </label></div>
</div>
</div>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
<?php endif; ?>
</div>
<div class="col-lg-4 wow fadeInDown" data-wow-duration="1s" data-wow-delay="0.2s">
<center><img width="100%" src="<?php echo e(asset('public/uploads/content/' . $content->image)); ?>"
alt=""></center>
</div>
</div>
</div>
</div>
<?php endif; ?>
<?php if($question->type == 'true_false'): ?>
<div class="tab-content mt-3">
<div class="tab-pane fade show active" id="ex1-tabs-1" role="tabpanel" aria-labelledby="ex1-tab-1" style="padding:40px;">
<div class="row align-items-center justify-content-center pt-20 mt-3">
<div class="col-lg-6 question_content wow fadeInDown" data-wow-duration="1s" data-wow-delay="0.1s">
<h2 class="h2 mt-3">Questions </h2>
<h4 class="pn mt-3"> <span><b></b> </span><b> <?php echo session()->get('locale') == 'hi' ? $question->question_hi : $question->question_en; ?>
</b></h4>
<?php
$options = App\Helpers\Frontend::getOptions($question->id);
$userans = App\Helpers\Frontend::getUserAns($user_id, $question->quiz_id, $question->id);
//
?>
<?php if(!empty($options)): ?>
<?php $__currentLoopData = $options; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $option): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<div class="d-flex mt-3">
<div class="form-check form-check-inline">
<div>
<input class="form-check-input custom-check"
<?php echo e(($lockstatus == 1)?"disabled":""); ?>
data-quiz_id="<?php echo e($question->quiz_id); ?>"
data-ques_id="<?php echo e(Request::get('ques')); ?>" type="radio" name="namecircle"
id="mycirle<?php echo e($option->id); ?>"
<?php
if(!empty($userans->option_id)){
if($userans->option_id == $option->id){
echo "checked";
}
} ?>
value="<?php echo e($option->id); ?>"></div>
<div>
<label class="form-check-label"
for="mycirle<?php echo e($option->id); ?>"><?php echo session()->get('locale') == 'hi' ? $option->options : $option->options; ?>
</label>
</div>
</div>
</div>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
<?php endif; ?>
</div>
<div class="col-lg-4 wow fadeInDown" data-wow-duration="1s" data-wow-delay="0.2s">
<center><img width="100%" src="<?php echo e(asset('public/uploads/content/' . $content->image)); ?>"
alt=""></center>
</div>
</div>
</div>
</div>
<?php endif; ?>
<?php if($question->type == 'yes_no'): ?>
<div class="tab-content mt-3">
<div class="tab-pane fade show active" id="ex1-tabs-1" role="tabpanel" aria-labelledby="ex1-tab-1" style="padding:40px;">
<div class="row align-items-center justify-content-center pt-20 mt-3">
<div class="col-lg-6 question_content wow fadeInDown" data-wow-duration="1s" data-wow-delay="0.1s">
<h2 class="h2 mt-3">Questions </h2>
<h4 class="pn mt-3"> <span><b></b> </span><b> <?php echo session()->get('locale') == 'hi' ? $question->question_hi : $question->question_en; ?>
</b></h4>
<?php
$options = App\Helpers\Frontend::getOptions($question->id);
$userans = App\Helpers\Frontend::getUserAns($user_id, $question->quiz_id, $question->id);
// dd($userans);
//
?>
<?php if(!empty($options)): ?>
<?php $__currentLoopData = $options; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $option): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<div class="d-flex mt-3">
<div class="form-check form-check-inline d-flex align-items-center">
<div><input class="form-check-input custom-check"
data-quiz_id="<?php echo e($question->quiz_id); ?>"
data-ques_id="<?php echo e(Request::get('ques')); ?>" type="radio"
<?php echo e(($lockstatus == 1)?"disabled":""); ?>
name="namecircle"
id="mycirle<?php echo e($option->id); ?>"
<?php
if(!empty($userans->option_id)){
if($userans->option_id == $option->id){
echo "checked";
}
} ?>
value="<?php echo e($option->id); ?>"></div>
<div class="pt-2"><label class="form-check-label"
for="mycirle<?php echo e($option->id); ?>"><?php echo session()->get('locale') == 'hi' ? $option->options : $option->options; ?>
</label></div>
</div>
</div>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
<?php endif; ?>
</div>
<div class="col-lg-4 wow fadeInDown" data-wow-duration="1s" data-wow-delay="0.2s">
<center><img width="100%" src="<?php echo e(asset('public/uploads/content/' . $content->image)); ?>"
alt=""></center>
</div>
</div>
</div>
</div>
<?php endif; ?>
<?php if($question->type == 'essay'): ?>
<div class="tab-content mt-3">
<div class="tab-pane fade show active" id="ex1-tabs-1" role="tabpanel" aria-labelledby="ex1-tab-1" style="padding:40px;">
<div class="row align-items-center justify-content-center pt-20 mt-3">
<div class="col-lg-6 question_content wow fadeInDown" data-wow-duration="1s" data-wow-delay="0.1s">
<h2 class="h2 mt-3">Questions </h2>
<h4 class="pn mt-3"> <span><b></b> </span><b> <?php echo session()->get('locale') == 'hi' ? $question->question_hi : $question->question_en; ?>
</b></h4>
<?php
$userans = App\Helpers\Frontend::getUserAns($user_id, $question->quiz_id, $question->id);
//
?>
<textarea
<?php echo e(($lockstatus == 1)?"disabled":""); ?>
class="form-control mt-4 essay" rows="4" data-quiz_id="<?php echo e($question->quiz_id); ?>"
data-ques_id="<?php echo e(Request::get('ques')); ?>" placeholder="Write Something here....."><?php echo e(!empty($userans->option_id) ? $userans->option_id : ''); ?></textarea>
</div>
<div class="col-lg-4 wow fadeInDown" data-wow-duration="1s" data-wow-delay="0.2s">
<center><img width="100%" src="<?php echo e(asset('public/uploads/content/' . $content->image)); ?>"
alt=""></center>
</div>
</div>
</div>
</div>
<?php endif; ?>
</div>
</div>
</div>
</div>
</div>
<div class="paginatin wow fadeInDown " data-wow-duration="1s" data-wow-delay="0.3s">
<nav class="pagination-outer" aria-label="Page navigation">
<ul class="nav nav-pills pagination">
<?php if(!$questions->isEmpty()): ?>
<?php $i=1; ?>
<?php $__currentLoopData = $questions; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $question): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<?php
$userans = App\Helpers\Frontend::getUserAns($user_id, $question->quiz_id, $question->id);
//
?>
<li class="nav-item page-item">
<a class="nav-link page-link <?php echo e($question->id == Request::get('ques') ? 'active' : ''); ?> <?php echo e(!empty($userans->option_id) ? 'active' : ''); ?> "
id="ex1-tab-1"
href="<?php echo e(route('quiz', ['category' => Request::segment(2), 'policy' => Request::segment(3), 'slug' => Request::segment(4), 'ques=' . $question->id])); ?>"
role="tab" aria-controls="ex1-tabs-1" aria-selected="true"><?php
echo $i;
$i++;
?></a>
</li>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
<?php endif; ?>
</ul>
</nav>
</div>
<div class="button-fixed wow fadeInDown " data-wow-duration="1s" data-wow-delay="0.3s">
<div class="container-fluid cf-set">
<div class="row">
<div class="col-lg-12">
<div class=" d-flex justify-content-end">
<button class="button_su">
<span class="su_button_circle">
</span>
<a href="<?php echo e(route('intro', ['category' => Request::segment(2), 'policy' => Request::segment(3), 'slug' => $content_last_slug->slug])); ?>"
class="button_su_inner"><span class="button_text_container"><i
class="bi bi-arrow-left"></i> Previous </span> </a>
</button>
<?php
// print_r($totaluserans."-".$totalquest);
if(($totaluserans == $totalquest-1) || ($totaluserans == $totalquest) || ($totaluserans >= $totalquest)){
?>
<button class="button_su">
<span class="su_button_circle">
</span>
<a data-url="<?php echo e(route('web.score', ['category' => Request::segment(2), 'sub_category' => Request::segment(3)])); ?>"
id="callPage" class="button_su_inner"><span class="button_text_container"> Go Next <i
class="bi bi-arrow-right"></i></span> </a>
</button>
<?php
}else{
?>
<button class="button_su">
<span class="su_button_circle">
</span>
<a href="#" class="button_su_inner disabled-btn"><span class="button_text_container">
Go Next <i class="bi bi-arrow-right"></i></span> </a>
</button>
<?php } ?>
</div>
</div>
</div>
</div>
<?php $__env->stopSection(); ?>
<?php $__env->startPush('footer-script'); ?>
<script></script>
<?php $__env->stopPush(); ?>
<?php echo $__env->make('layout', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /var/www/sld.edukrypt.app/resources/views/quiz.blade.php ENDPATH**/ ?>