shell bypass 403
@extends('admin.layouts.app') @push('libraries_top') @endpush @section('content') <section class="section"> <div class="section-header"> <h1>{{ trans('update.quizzes_related') }}</h1> <div class="section-header-breadcrumb"> <div class="breadcrumb-item active"><a href="{{ getAdminPanelUrl() }}">{{trans('admin/main.dashboard')}}</a> </div> <div class="breadcrumb-item">{{ trans('update.quizzes_related') }}</div> </div> </div> @if(empty(getCertificateMainSettings("certificate_api_user_id")) or empty(getCertificateMainSettings("certificate_api_key"))) <div class="my-2 alert alert-danger d-flex align-items-center justify-content-between"> <p class="">{{ trans('update.certificate_credentials_not_set_hint') }}</p> <a href="{{ getAdminPanelUrl("/certificates/settings") }}" target="_blank" class="text-white btn-link">{{ trans('admin/main.settings') }}</a> </div> @endif <div class="section-body"> <section class="card"> <div class="card-body"> <form action="{{ getAdminPanelUrl() }}/certificates" method="get" class="row mb-0"> <div class="col-12 col-md-3"> <div class="form-group"> <label class="input-label">{{ trans('quiz.quiz_title') }}</label> <input type="text" name="quiz_title" class="form-control" value="{{ !empty($instructor) ? $instructor : '' }}"/> </div> </div> <div class="col-md-3"> <div class="form-group"> <label class="input-label">{{ trans('admin/main.instructor') }}</label> <select name="teacher_ids[]" multiple="multiple" data-search-option="just_teacher_role" class="form-control search-user-select2" data-placeholder="Search teachers"> @if(!empty($teachers) and $teachers->count() > 0) @foreach($teachers as $teacher) <option value="{{ $teacher->id }}" selected>{{ $teacher->full_name }}</option> @endforeach @endif </select> </div> </div> <div class="col-md-3"> <div class="form-group"> <label class="input-label">{{ trans('admin/main.student') }}</label> <select name="student_ids[]" multiple="multiple" data-search-option="just_student_role" class="form-control search-user-select2" data-placeholder="Search students"> @if(!empty($students) and $students->count() > 0) @foreach($students as $student) <option value="{{ $student->id }}" selected>{{ $student->full_name }}</option> @endforeach @endif </select> </div> </div> <div class="col-12 col-md-3 d-flex align-items-center justify-content-end"> <button type="submit" class="btn btn-primary w-100">{{ trans('public.show_results') }}</button> </div> </form> </div> </section> <div class="row"> <div class="col-12 col-md-12"> <div class="card"> <div class="card-header"> @can('admin_certificate_export_excel') <div class="text-right"> <a href="{{ getAdminPanelUrl() }}/certificates/excel?{{ http_build_query(request()->all()) }}" class="btn btn-primary">{{ trans('admin/main.export_xls') }}</a> </div> @endcan </div> <div class="card-body"> <div class="table-responsive"> <table class="table table-striped font-14"> <tr> <th>#</th> <th class="text-left">{{ trans('admin/main.title') }}</th> <th class="text-left">{{ trans('quiz.student') }}</th> <th class="text-left">{{ trans('admin/main.instructor') }}</th> <th class="text-center">{{ trans('admin/main.grade') }}</th> <th class="text-center">{{ trans('public.date_time') }}</th> <th>{{ trans('admin/main.action') }}</th> </tr> @foreach($certificates as $certificate) <tr> <td class="text-center">{{ $certificate->id }}</td> <td class="text-left"> <span>{{ $certificate->quiz->title }}</span> <small class="d-block text-left">{{ !empty($certificate->quiz->webinar) ? $certificate->quiz->webinar->title : trans('update.delete_item') }})</small> </td> <td class="text-left">{{ $certificate->student->full_name }}</td> <td class="text-left">{{ $certificate->quiz->teacher->full_name }}</td> <td class="text-center">{{ $certificate->quizzesResult->user_grade }}</td> <td class="text-center">{{ dateTimeFormat($certificate->created_at, 'j M Y') }}</td> <td> <a href="{{ getAdminPanelUrl() }}/certificates/{{ $certificate->id }}/download" target="_blank" class="btn-transparent text-primary" data-toggle="tooltip" title="{{ trans('quiz.download_certificate') }}"> <i class="fa fa-download" aria-hidden="true"></i> </a> </td> </tr> @endforeach </table> </div> </div> <div class="card-footer text-center"> {{ $certificates->appends(request()->input())->links() }} </div> </div> </div> </div> </div> </section> @endsection