Viewing file: create.blade.php (14.29 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
@extends('layouts.admin')
@section('title') {{ trans('admin.activity') }} @endsection
@section('content') <section class="content"> <div class="row"> <div class="col-12"> <div class="card"> <div class="card-header"> <h2 class="card-title">{{ trans('admin.activity') }} </h2> </div> @php $activity_section = json_decode(get_settings('activity_section')); $under_graduate_activitys = isset($activity_section->under_graduate_activity)?$activity_section->under_graduate_activity:[]; $graduate_activitys = isset($activity_section->graduate_activity)?$activity_section->graduate_activity:[]; // dd($graduate_activitys); @endphp <div class="card-body"> <form action="{{route('admin.theme.activity.store')}}" method="POST" enctype="multipart/form-data"> @csrf <div class="row"> <div class="col-lg-12"> <div class="form-group"> <label for="title">Activity Title</label> <input value="{{isset($activity_section->activity_title)?$activity_section->activity_title:''}}" type="text" name="activity_title" class="form-control" id="title" placeholder="Title"> </div> </div> <div class="col-lg-12"> <div class="form-group"> <label for="description">Short Description</label> <textarea name="activity_short_description" id="description" class="form-control" placeholder="Enter Short Description">{{isset($activity_section->activity_short_description)?$activity_section->activity_short_description:''}}</textarea> </div> </div> </div> <div class="row"> <div class="col-lg-12"> <label for="">For Undergraduate Students</label> </div> </div> <div class="header-top-section"> <div class="form-group"> <label for="title">Title</label> <input value="{{isset($activity_section->undergraduate_title)?$activity_section->undergraduate_title:''}}" type="text" name="undergraduate_title" class="form-control" id="Title" placeholder="Enter Title"> </div> </div> @if (isset($under_graduate_activitys) && $under_graduate_activitys) @php $counter = 999; @endphp <div class="row"> <div class="col-lg-12"> <button type="button" class="btn btn-info btn-sm add-activity-img mt-4 float-right">+</button> </div> </div> @foreach ($under_graduate_activitys as $key => $under_graduate_activity) @php $counter++; @endphp <div class="row align-items-center" id="form_column_{{$counter}}"> <div class="col-lg-5"> <div class="form-group"> <label for="title">Topic</label> <input value="{{isset($under_graduate_activity->topic)?$under_graduate_activity->topic:''}}" type="text" name="topics[]" class="form-control" id="topic" placeholder="Enter Topic"> </div> </div> <div class="col-lg-5"> <div class="form-group"> <label for="title">Recomended % </label> <input value="{{isset($under_graduate_activity->recomended)?$under_graduate_activity->recomended:''}}" type="text" name="recomended[]" class="form-control" id="recomended" placeholder="Ex: 60"> </div> </div> <div class="col-lg-2"> <button type="button" class="btn btn-danger btn-sm remove-activity-img mt-4" data-id="{{$counter}}">X</button> </div> </div> @endforeach @else <div class="row align-items-center"> <div class="col-lg-5"> <div class="form-group"> <label for="title">Topic</label> <input type="text" name="topics[]" class="form-control" id="topic" placeholder="Enter Topic"> </div> </div> <div class="col-lg-5"> <div class="form-group"> <label for="title">Recomended % </label> <input value="" type="text" name="recomended[]" class="form-control" id="recomended" placeholder="Ex: 60"> </div> </div> <div class="col-lg-2"> <button type="button" class="btn btn-info btn-sm add-activity-img mt-4">+</button> </div> </div> @endif <div id="activity-add-new-section">
</div> <div class="row"> <div class="col-lg-12"> <label for="">For Graduate Students</label> </div> </div> <div class="header-top-section"> <div class="form-group"> <label for="title">Title</label> <input value="{{isset($activity_section->graduate_title)?$activity_section->graduate_title:''}}" type="text" name="graduate_title" class="form-control" id="Title" placeholder="Enter Title"> </div> </div> @if (isset($graduate_activitys) && $graduate_activitys) @php $counter_two = 9999; @endphp <div class="row"> <div class="col-lg-12"> <button type="button" class="btn btn-info btn-sm add-activity-graduate mt-4 float-right">+</button> </div> </div> @foreach ($graduate_activitys as $key => $graduate_activity) @php $counter_two++; @endphp <div class="row align-items-center" id="form_column_{{$counter_two}}"> <div class="col-lg-5"> <div class="form-group"> <label for="title">Topic</label> <input value="{{isset($graduate_activity->graduate_activity_topic)?$graduate_activity->graduate_activity_topic:''}}" type="text" name="topics_for_graduates[]" class="form-control" id="topic" placeholder="Enter Topic"> </div> </div> <div class="col-lg-5"> <div class="form-group"> <label for="title">Recomended % </label> <input value="{{isset($graduate_activity->graduate_activity_recomended)?$graduate_activity->graduate_activity_recomended:''}}" type="text" name="recomended_for_graduate[]" class="form-control" id="recomended" placeholder="Ex: 60"> </div> </div> <div class="col-lg-2"> <button type="button" class="btn btn-danger btn-sm remove-activity-graduate-students mt-4" data-graduate-id="{{$counter_two}}">X</button> </div> </div> @endforeach @else <div class="row align-items-center"> <div class="col-lg-5"> <div class="form-group"> <label for="title">Topic</label> <input type="text" name="topics_for_graduates[]" class="form-control" id="topic" placeholder="Enter Topic"> </div> </div> <div class="col-lg-5"> <div class="form-group"> <label for="title">Recomended % </label> <input value="" type="text" name="recomended_for_graduate[]" class="form-control" id="recomended" placeholder="Ex: 60"> </div> </div> <div class="col-lg-2"> <button type="button" class="btn btn-info btn-sm add-activity-graduate mt-4">+</button> </div> </div> @endif <div id="activity-add-new-section-two">
</div> <button type="submit" class="btn btn-primary mt-5">Submit</button> </form> </div> </div> </div> </div> </section> @endsection @section('extra-scripts') <script> let i = 934; let j = 2934; $(document).on("click", ".add-activity-img", function (e) { i++ let html = `<div class="row align-items-center" id="form_column_${i}"> <div class="col-lg-5"> <div class="form-group"> <label for="title">Topic</label> <input type="text" name="topics[]" class="form-control" id="topic" placeholder="Enter Topic"> </div> </div> <div class="col-lg-5"> <div class="form-group"> <label for="title">Recomended %</label> <input type="text" name="recomended[]" class="form-control" id="recomended" placeholder="Ex: 60"> </div> </div> <div class="col-lg-2"> <button type="button" class="btn btn-danger btn-sm remove-activity-img" data-id="${i}">X</button> </div>
</div>`; $("#activity-add-new-section").append(html); }); $(document).on('click', '.remove-activity-img', function (e) { const id = $(this).attr('data-id'); console.log(id); $('#form_column_' + id).remove();
});
$(document).on("click", ".add-activity-graduate", function (e) { j++ let graduate_html_section = `<div class="row align-items-center" id="form_column_${j}"> <div class="col-lg-5"> <div class="form-group"> <label for="title">Topic</label> <input type="text" name="topics_for_graduates[]" class="form-control" id="topic" placeholder="Enter Topic"> </div> </div> <div class="col-lg-5"> <div class="form-group"> <label for="title">Recomended %</label> <input type="text" name="recomended_for_graduate[]" class="form-control" id="recomended" placeholder="Ex: 60"> </div> </div> <div class="col-lg-2"> <button type="button" class="btn btn-danger btn-sm remove-activity-graduate-students" data-graduate-id="${j}">X</button> </div>
</div>`; $("#activity-add-new-section-two").append(graduate_html_section); }); $(document).on('click', '.remove-activity-graduate-students', function (e) { const graduate_id = $(this).attr('data-graduate-id'); $('#form_column_' + graduate_id).remove();
}); </script> @endsection
|