Files
portal-api/resources/views/admin/form/vps.blade.php
T
2025-08-24 22:41:15 +07:00

177 lines
9.7 KiB
PHP

<form action="{{ $route }}" method="post">
@csrf
@if ($model)
@method('put')
@endisset
<div class="card-header p-0 border-bottom-0">
<ul class="nav nav-tabs" id="custom-tabs-four-tab" role="tablist">
<li class="nav-item">
<a class="nav-link active" data-toggle="pill" href="#detail" role="tab" aria-controls="detail"
aria-selected="true">Thông tin cơ bản</a>
</li>
<li class="nav-item">
<a class="nav-link" data-toggle="pill" href="#configuration" role="tab"
aria-controls="configuration" ria-selected="false">Cấu hình vCenter</a>
</li>
</ul>
</div>
<div class="card-body">
<div class="tab-content" id="custom-tabs-four-tabContent">
<div class="tab-pane fade active show" id="detail" role="tabpanel" aria-labelledby="detail">
<div class="card-body">
<div class="row">
<div class="col">
{{-- Product name --}}
<div class="form-group row">
<label class="col-md-4" for="name">Product Name</label>
<div class="col-md-8">
<input type="text" id="name" name="name"
placeholder="Product Group Name"
value="{{ isset($model) ? $model->name : $product_name }}"
class="form-control">
</div>
</div>
{{-- Price --}}
<div class="form-group row">
<label class="col-md-4" for="price">Price</label>
<div class="col-md-8">
<input type="number" id="price" name="price" placeholder="100000"
value="{{ isset($model) ? $model->price : 0 }}" class="form-control">
</div>
</div>
{{-- Price Sales --}}
<div class="form-group row">
<label class="col-md-4" for="price_sale">Price Sales</label>
<div class="col-md-8">
<input type="number" id="price_sale" name="price_sale" placeholder="100000"
value="{{ isset($model) ? $model->price_sale : 0 }}" class="form-control">
</div>
</div>
{{-- Description --}}
<div class="form-group row">
<label class="col-md-4" for="cpu">Description</label>
<div class="col-md-8">
<textarea name="description" cols="30" class="form-control">{{ isset($model) ? $model->description : '' }}</textarea>
</div>
</div>
{{-- Product Type --}}
<div class="form-group row">
<label class="col-md-4" for="lastname">Product Type</label>
<div class="col-md-8">
<select class="custom-select" name="type_id">
@if ($type->count())
@foreach ($type->all() as $item)
<option value="{{ $item->id }}" @selected($type_id === $item->id)>
{{ $item->name }}</option>
@endforeach
@endif
</select>
</div>
</div>
{{-- Product Group --}}
<div class="form-group row">
<label class="col-md-4" for="lastname">Product Group</label>
<div class="col-md-8">
<select class="custom-select" name="group_id">
@if ($group->count())
@foreach ($group->all() as $item)
<option value="{{ $item->id }}" @selected(isset($model) && $model->group_id === $item->id)>
{{ $item->name }}</option>
@endforeach
@endif
</select>
</div>
</div>
{{-- Status --}}
<div class="form-group row">
<label class="col-md-4" for="lastname">Status</label>
<div class="col-md-8">
<select class="custom-select" name="status">
<option value="1" @selected(isset($model) && $model->status == 1)>Active</option>
<option value="0" @selected(isset($model) && $model->status == 0)>No Active</option>
</select>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="tab-pane fade" id="configuration" role="tabpanel" aria-labelledby="configuration">
<div class="card-body">
<div class="row">
<div class="col">
{{-- vCenter --}}
<x-module.v-center :model="$model" />
<x-module.datacenter :model="isset($model->host) ? $model->host : null" />
<x-module.host :model="isset($model) ? $model : null" />
{{-- vCore (CPU) --}}
<div class="row form-group align-items-center mb-0">
<label for="cpu" class="col-md-3 text-right">CPU (vCore *)</label>
<div class="col-md-9 p-1 bg-customer">
<input type="text" id="cpu" name="cpu" placeholder="1,2 ..."
value="{{ isset($model) ? $model->cpu : old('cpu') }}"
class="form-control">
</div>
</div>
{{-- Ram --}}
<div class="row form-group align-items-center mb-0">
<label for="ram" class="col-md-3 text-right">Ram (GB *)</label>
<div class="col-md-9 p-1 bg-customer">
<input type="text" id="ram" name="ram" placeholder="1,2 ..."
value="{{ isset($model) ? $model->ram : old('ram') }}"
class="form-control">
</div>
</div>
<div class="row form-group align-items-center mb-0">
<label for="disk" class="col-md-3 text-right">Disk (GB *)</label>
<div class="col-md-9 p-1 bg-customer">
<input type="text" id="disk" name="disk" placeholder="1,2 ..."
value="{{ isset($model) ? $model->disk : old('disk') }}"
class="form-control">
</div>
</div>
{{-- Gpu --}}
<div class="row form-group align-items-center mb-0">
<label for="gpu" class="col-md-3 text-right">GPU (GB)</label>
<div class="col-md-9 p-1 bg-customer">
<input type="text" id="gpu" name="gpu" placeholder="1,2 ..."
value="{{ isset($model) ? $model->gpu : old('gpu') }}"
class="form-control">
</div>
</div>
{{-- Bandwidth --}}
<div class="row form-group align-items-center mb-0">
<label for="bandwidth" class="col-md-3 text-right">Bandwidth (MB *)</label>
<div class="col-md-9 p-1 bg-customer">
<input type="text" id="bandwidth" name="bandwidth" placeholder="100"
value="{{ old('bandwidth') ?? 100 }}" class="form-control">
</div>
</div>
<x-module.os-version :model="isset($model) ? $model : null" :os="isset($os) ? $os : null" />
</div>
</div>
</div>
</div>
</div>
</div>
<div class="card-footer">
<a href="{{ route('product.index') }}" class="btn btn-outline-secondary">Trở về</a>
<button type="submit" class="btn btn-outline-primary">Lưu dữ liệu</button>
</div>
</form>