KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
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/_hpe.edukrypt.in/resources/views/admin/revisionmaterial/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //var/www/_hpe.edukrypt.in/resources/views/admin/revisionmaterial/map-material.blade.php
@extends('admin.layout')
@section('content')
    


<!-- begin::main content -->

<main class="main-content">

    <div class="container">

        <!-- begin::page header -->
        <div class="page-header">
            <h3>Map Material</h3>
            <nav aria-label="breadcrumb">
                <ol class="breadcrumb">
                    <li class="breadcrumb-item"><a href="#">Dashboard</a></li>                    
                    <li class="breadcrumb-item active" aria-current="page">Map Material</li>
                </ol>
            </nav>
        </div>
        <!-- end::page header -->

        <div class="row">
            <div class="col-md-6">

                <div class="card">
                    <div class="card-body">
                        <a href="{{asset('admin/revision-material-list')}}" class="btn btn-primary pull-right"><i class="fa fa-list"></i>&nbsp; Revision Material List</a>
                        <x-flashMessage/>
                        <h6 class="card-title">Map Material</h6>
                        <form action="{{asset('admin/add-revision-material-file/'.Request::segment(3))}}" method="post" enctype="multipart/form-data">
                            @csrf
                           

                            <div class="form-group">
                                <label for="username">File Name</label>
                                <input type="text" class="form-control" name="file_name" value="" id="file_name" placeholder="Enter Filename">
                               
                                @if ($errors->has('file_name'))
                                <div class="error">
                                    {{ $errors->first('file_name') }}
                                </div>
                                @endif

                            </div>


                            <div class="form-group">
                                <label for="username">File url</label>
                               <select class="form-control" name="files_url">
                                <option value="" disabled>Select File Name</option>
                                   @if(!empty($materials))
                                   @foreach($materials as $material)
                                    <option value="{{$material->etag}}">{{$material->filename}}</option>
                                    @endforeach

                                    @endif
                                   
                               </select>
                               
                                @if ($errors->has('files_url'))
                                <div class="error">
                                    {{ $errors->first('files_url') }}
                                </div>
                                @endif

                            </div>


                            

                   

                         

                           
                           
                            <button type="submit" class="btn btn-primary">Submit</button>
                        </form>
                    </div>
                </div>



            </div>
           
        </div>

    </div>

</main>
<!-- end::main content -->

@endsection
@push('footer-script')
    <!-- begin::select2 -->
      <!-- begin::select2 -->
<link rel="stylesheet" href="{{asset('public/admin/vendors/select2/css/select2.min.css')}}" type="text/css">     <!-- end::select2 -->
  
<script src="{{asset('public/admin/vendors/select2/js/select2.min.js')}}"></script>
<script src="{{asset('public/admin/js/examples/select2.js')}}"></script>

<script>
    $(document).ready(function(){
        $(document).on('change','.category',function(){

            // alert();
            // e.preventDefault();
            $.ajaxSetup({
                      headers: {
                          'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
                      }
                      });

            var catId = $(this).val();
            $('#selectCatId').val(catId);
          
            $.ajax({
                type:"post",
                data:{"catId":catId},
                url:"{{ asset('admin/get-sub-category') }}",
                dataType:"json",              
                success:function(result)
                {
                    // console.log(result);
                    // return false;
                    $('.select-box').html(result);
                    // console.log(result);
                }
            });
        });


        $(document).on('click','.add-input-box',function(){
            $('.input-box').append(`<input type="text" class="form-control" id="catName" placeholder="Add Category Name"><button class="btn btn-primary btn-sm cat-save"><i class="fa fa-save"></i></button>`);

            $('.add-input-box').prop('disabled',true);
            
        });
       

        $(document).on('click','.cat-save',function(e){
            
            e.preventDefault();
            $.ajaxSetup({
                      headers: {
                          'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
                      }
                      });

            var catName = $('#catName').val();
            // alert(catName);
            $.ajax({
                type:"post",
                data:{"catName":catName},
                url:"{{ asset('admin/save-main-category') }}",
                // dataType:"html",              
                success:function(result)
                {
                    
                    $('#category').html(result);
                    $('#catName').val('');
                    // console.log(result);
                }
            });
        });


        /* add sub category */

        $(document).on('click','.add-sub-inp-box',function(){
            $('.input-box').append(`<input type="text" class="form-control" id="subcatName" placeholder="Add Sub Category Name"><button class="btn btn-primary btn-sm sub-cat-save"><i class="fa fa-save"></i></button>`);

            $('.add-sub-inp-box').prop('disabled',true);
            
        });

        $(document).on('click','.sub-cat-save',function(e){
            e.preventDefault();
            $.ajaxSetup({
                      headers: {
                          'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
                      }
                      });

            var subcatName = $('#subcatName').val();
            var catId = $('#category').val();
            if(catId=='' || catId=='undefined')
            {
               $('#msg').html('<div class="alert alert-danger">Please Select Category</div>');
               return false;
            }

            $.ajax({
                type:"post",
                data:{"subcatName":subcatName,"catId":catId},
                url:"{{ asset('admin/save-sub-category') }}",
                
              
                success:function(result)
                {
                    if(result == 1)
                    {
                        $('#msg').html('<div class="alert alert-success">Sub category Added Successfully!</div>')
                    }

                    if(result == -1)
                    {
                        $('#msg').html('<div class="alert alert-danger">Sub category Not Added Successfully!</div>')
                    }

                    // location.reload();
                }
            });
        });

        $(document).on('change','#category',function(){
            var catId = $(this).val();

            $.ajaxSetup({
                      headers: {
                          'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
                      }
                      });


            $.ajax({

                type:"post",
                data:{"catId":catId},
                url:"{{ asset('admin/get-sub-category') }}",
                dataType:"html",
                success:function(result)
                {
                    console.log(result);
                    

                    // location.reload();
                }


            });
        });


    });
</script>
<!-- end::select2 -->
@endpush

Anon7 - 2021