diff --git a/app/Http/Controllers/admin/package/Host.php b/app/Http/Controllers/admin/package/Host.php index 50ecb3f..d35f868 100644 --- a/app/Http/Controllers/admin/package/Host.php +++ b/app/Http/Controllers/admin/package/Host.php @@ -27,7 +27,7 @@ class Host extends Controller public function index(Request $request) { $title = 'List all Host'; - return view("admin.package.host.index", compact('title')); + return view("administrator.pages.package.host.index", compact('title')); } public function datatable(Request $request) @@ -44,6 +44,9 @@ class Host extends Controller ->editColumn('updated_at', function ($d) { return $d->updated_at ? $d->updated_at->format('d/m/Y') : ''; }) + ->editColumn('datacenter.name', function ($d) { + return $d->datacenter->name . ' - ' . $d->datacenter->datacenter_id; + }) ->addColumn('action', function ($d) { $editUrl = route('package.host.edit', ['id' => $d->id]); $deleteBtn = ''; @@ -92,7 +95,7 @@ HTML; { $title = 'Add host'; - return view('admin.package.host.add', compact('title')); + return view('administrator.pages.package.host.add', compact('title')); } public function store(HostRequest $request) { @@ -123,7 +126,7 @@ HTML; } $title = "View Host Information"; - return view('admin.package.host.edit', compact('host', 'title')); + return view('administrator.pages.package.host.edit', compact('host', 'title')); } public function update(int $id = 0, HostRequest $request) { diff --git a/resources/views/administrator/pages/block/Sync/Host.blade.php b/resources/views/administrator/pages/block/Sync/Host.blade.php index 54ce5a7..1a5be41 100644 --- a/resources/views/administrator/pages/block/Sync/Host.blade.php +++ b/resources/views/administrator/pages/block/Sync/Host.blade.php @@ -1,3 +1,3 @@ Add Host -@include("admin.block.Sync.All") +@include("administrator.pages.block.Sync.All") Sync Host diff --git a/resources/views/administrator/pages/package/host/add.blade.php b/resources/views/administrator/pages/package/host/add.blade.php index be510bc..9af4e6f 100644 --- a/resources/views/administrator/pages/package/host/add.blade.php +++ b/resources/views/administrator/pages/package/host/add.blade.php @@ -1,51 +1,73 @@ -@extends("admin.main") -@section("content") -@if(auth()->guard('admins')->user()->can("add module vcenter")) -
| - - | -Host Name | -Datacenter Name | -vCenter Host | -Last Updated | -- | - |
|---|---|---|---|---|---|---|
| - - | -- {{ $item->name }} - | -- @isset($item->datacenter->name) - {{$item->datacenter->name}} - @endisset - | -- @isset($item->datacenter->vCenter->host) - {{$item->datacenter->vCenter->host}} - @endisset - | -- @time($item->updated_at) - | -- - - - | -- @if(auth()->guard('admins')->user()->can("delete module vcenter")) - - @endif - | -