Ver Fonte

Department Add & load

Shah Rakibur Rahaman há 1 ano atrás
pai
commit
b7276b3b99

+ 4 - 1
app/Http/Controllers/Admin/SubContentController.php

@@ -7,6 +7,7 @@ use Illuminate\Http\Request;
 use \App\Helpers\PageSL;
 use App\Models\University;
 use App\Models\MarketCountry;
+use App\Models\Department;
 use App\StudentProposal;
 use Auth;
 
@@ -39,7 +40,9 @@ class SubContentController extends Controller
 			$data['tuser'] =$tuser;
 			$data['students'] = StudentProposal::where('teacher_id',$tuser->id)->get(); 
 			
-		}else $name='default'; 
+		}elseif($name=="load_department"){
+			$data['departments'] =Department::where('status',1)->orderBy('name','ASC')->get();
+		}else $name='default';  
 		//$data['page_sl']=new PageSL($data['chapter_details']); 
 		return view("admin.sub_contents.{$name}", $data);
 

+ 1 - 0
app/Http/Controllers/AjaxController.php

@@ -142,6 +142,7 @@ class AjaxController extends Controller
 
             $data =new Department; 
             $data->name =$req->dapartment; 
+            $data->status =1; 
             $data->save();
 
             return response(

+ 11 - 4
resources/views/admin/admin_profile.blade.php

@@ -788,8 +788,9 @@ tbody, td, tfoot, th, thead, tr {
                                                         <button class="btn btn2 add_department" style="margin-left: -3.4rem; border-radius: 0px 6px 6px 0px">Add</button>
                                                     </div>
                                                 </div>
-                                                    <div class="single_glance_row mt-5" style="border-bottom: 1px solid #e8eef1;">
-                                                        <div style="display: flex">
+                                                    <div class="single_glance_row mt-5">
+                                                        <div id="load_department"></div>
+                                                        {{-- <div style="display: flex">
                                                         <div class="left" style="width: 80%;">
                                                             <span class="title" style="font-size:11px;">Math</span>
                                                         </div>
@@ -803,7 +804,7 @@ tbody, td, tfoot, th, thead, tr {
                                                                 <button type="button" class="btn btn2" style="padding: 2px 5px !important; font-size: 11px;"><i class="fa fa-trash"></i></button>
                                                             </span>
                                                         </div>
-                                                        </div>
+                                                        </div> --}}
                                                                 <!-- Tab -->
                                                         <div class="col-md-12">
                                                             <div id="demo16" class="collapse mt-2">
@@ -820,7 +821,7 @@ tbody, td, tfoot, th, thead, tr {
                                                                             </div>     
                                                                             <div class="col-md-12">
                                                                                 <div class="text-end">
-                                                                                    <button class="btn btn2">Update</button>                                                                                                                
+                                                                                    <button class="btn btn2">Update</button>                      
                                                                                 </div>
                                                                             </div> 
                                                                     </form>
@@ -1098,6 +1099,12 @@ tbody, td, tfoot, th, thead, tr {
             });
 
 
+            fetch_sub_content(
+                '#load_department',
+                "{{ route('sub-content', ['name'=>'load_department']) }}"
+            );
+
+
             $('.add_department').on('click', function(){  
 
                 var dapartment =$('#dapartment').val(); 

+ 23 - 0
resources/views/admin/sub_contents/load_department.blade.php

@@ -0,0 +1,23 @@
+@extends('admin.sub_contents.base')  
+@section('main') 
+@foreach($departments as $row)
+<div class="mt-2" style="border-bottom: 1px solid #e8eef1;">
+<div style="display: flex; margin-top:2px;">
+    <div class="left" style="width: 80%;">
+        <span class="title" style="font-size:11px;">{{$row->name}}</span>
+    </div>
+    <div class="right" style="width: 20%;">
+        <span class="title" style="font-size:11px; font-weight: 600;">
+            <a role="button" data-bs-toggle="collapse" data-bs-parent="#collapse" href="#collapse1" aria-expanded="true" aria-controls="collapse1">
+                <button type="button" class="btn btn2" data-toggle="collapse" data-target="#demo16" style="padding: 2px 5px !important; font-size: 11px;"><i class="fa fa-pencil"></i></button>
+            </a>
+        </span>
+        <span class="title" style="font-size:11px; font-weight: 600;">
+            <button type="button" class="btn btn2" style="padding: 2px 5px !important; font-size: 11px;"><i class="fa fa-trash"></i></button>
+        </span>
+    </div>
+</div>      
+</div>      
+@endforeach  
+ 
+@endsection