Updated public servers view
Updated public servers view
This commit is contained in:
parent
026643a7e0
commit
a1df4d6b78
|
@ -58,10 +58,11 @@ class ServerController extends Controller
|
|||
->Join('providers as p', 's.provider_id', '=', 'p.id')
|
||||
->Join('locations as l', 's.location_id', '=', 'l.id')
|
||||
->Join('os as o', 's.os_id', '=', 'o.id')
|
||||
->LeftJoin('ips as i', 's.id', '=', 'i.service_id')
|
||||
->LeftJoin('yabs as y', 's.id', '=', 'y.server_id')
|
||||
->LeftJoin('disk_speed as ds', 'y.id', '=', 'ds.id')
|
||||
->where('s.show_public', '=', 1)
|
||||
->get(['pr.currency', 'pr.price', 'pr.term', 'pr.as_usd', 'pr.next_due_date', 'pr.service_id', 'p.name as provider_name', 'l.name as location', 'o.name as os_name', 'y.*', 'y.id as yabs_id', 'ds.*', 's.*']);
|
||||
->get(['pr.currency', 'pr.price', 'pr.term', 'pr.as_usd', 'pr.next_due_date', 'pr.service_id', 'p.name as provider_name', 'l.name as location', 'o.name as os_name', 'y.*', 'y.id as yabs_id', 'ds.*', 's.*', 'i.address as ip', 'i.is_ipv4']);
|
||||
|
||||
return view('servers.public-index', compact('servers'));
|
||||
}
|
||||
|
|
|
@ -9,7 +9,9 @@
|
|||
<table class="table table-bordered">
|
||||
<thead class="table-light">
|
||||
<tr class="bg-gray-100 bg-">
|
||||
<th class="nowrap">Name</th>
|
||||
@if(Session::get('show_server_value_hostname') === 1)
|
||||
<th class="nowrap">Name</th>
|
||||
@endif
|
||||
<th class="text-center"><i class="fas fa-box" title="Virt"></i></th>
|
||||
<th class="text-center">OS</th>
|
||||
<th class="text-center"><i class="fas fa-microchip" title="CPU"></i></th>
|
||||
|
@ -19,26 +21,28 @@
|
|||
<th class="text-nowrap">Location</th>
|
||||
<th class="text-nowrap">Provider</th>
|
||||
<th class="text-nowrap">Price</th>
|
||||
<th class="text-nowrap">Had since</th>
|
||||
<th class="text-nowrap">GB5 S</th>
|
||||
<th class="text-nowrap">GB5 M</th>
|
||||
<th class="text-nowrap">4k</th>
|
||||
<th class="text-nowrap">64k</th>
|
||||
<th class="text-nowrap">512k</th>
|
||||
<th class="text-nowrap">1m</th>
|
||||
<th class="text-nowrap">Had since</th>
|
||||
<th class="text-nowrap">IPv4</th>
|
||||
<th class="text-nowrap">IPv6</th>
|
||||
@if(Session::get('show_server_value_ip') === 1)
|
||||
<th class="text-nowrap">IPv4</th>
|
||||
<th class="text-nowrap">IPv6</th>
|
||||
@endif
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@if(!empty($servers))
|
||||
@foreach($servers as $s)
|
||||
<tr>
|
||||
<td class="nowrap">
|
||||
@if(Session::get('show_server_value_hostname') === 1)
|
||||
@if(Session::get('show_server_value_hostname') === 1)
|
||||
<td class="nowrap">
|
||||
{{ $s->hostname }}
|
||||
@endif
|
||||
</td>
|
||||
</td>
|
||||
@endif
|
||||
<td class="text-center">
|
||||
{{ App\Models\Server::serviceServerType($s->server_type) }}
|
||||
</td>
|
||||
|
@ -69,6 +73,7 @@
|
|||
@endif
|
||||
</td>
|
||||
<td class="text-nowrap">{{ $s->price }} {{$s->currency}} {{\App\Process::paymentTermIntToString($s->term)}}</td>
|
||||
<td class="text-nowrap"> {{ $s->owned_since }}</td>
|
||||
<td class="text-nowrap">
|
||||
@if(Session::get('show_server_value_yabs') === 1)
|
||||
{{$s->gb5_single}}
|
||||
|
@ -97,17 +102,18 @@
|
|||
@if(Session::get('show_server_value_yabs') === 1)
|
||||
{{$s->d_1m}}<small>{{$s->d_1m_type}}</small>
|
||||
@endif</td>
|
||||
<td class="text-nowrap"> {{ $s->owned_since }}</td>
|
||||
<td class="text-nowrap">
|
||||
@if(Session::get('show_server_value_ip') === 1)
|
||||
{{ $s->ipv4 }}
|
||||
@endif
|
||||
</td>
|
||||
<td class="text-nowrap">
|
||||
@if(Session::get('show_server_value_ip') === 1)
|
||||
{{ $s->ipv6 }}
|
||||
@endif
|
||||
</td>
|
||||
@if(Session::get('show_server_value_ip') === 1)
|
||||
<td class="text-nowrap">
|
||||
@if($s->is_ipv4 === 1)
|
||||
{{ $s->ip }}
|
||||
@endif
|
||||
</td>
|
||||
<td class="text-nowrap">
|
||||
@if($s->is_ipv4 === 0)
|
||||
{{ $s->ip }}
|
||||
@endif
|
||||
</td>
|
||||
@endif
|
||||
</tr>
|
||||
@endforeach
|
||||
@else
|
||||
|
|
Loading…
Reference in New Issue
Block a user