add new frontend
This commit is contained in:
@@ -1,56 +1,103 @@
|
||||
@extends('layout')
|
||||
|
||||
@section('content')
|
||||
<form method="POST" action="/devices">
|
||||
@csrf
|
||||
<!--label for="device_id">device_id:</label>
|
||||
<input type="text" id="device_id" name="device_id" value="{{old('device_id')}}" required>
|
||||
@error('device_id')
|
||||
<p>{{$message}}</p>
|
||||
@enderror
|
||||
<br /-->
|
||||
<label for="title">Title:</label>
|
||||
<input type="text" id="title" name="title" value="{{old('title')}}" required>
|
||||
@error('title')
|
||||
<p>{{$message}}</p>
|
||||
@enderror
|
||||
<br />
|
||||
<label for="device_type">device_type:</label>
|
||||
<input type="text" id="device_type" name="device_type" value="{{old('device_type')}}" required>
|
||||
@error('device_type')
|
||||
<p>{{$message}}</p>
|
||||
@enderror
|
||||
<br />
|
||||
<label for="accessories">accessories:</label>
|
||||
<input type="text" id="accessories" name="accessories" value="{{old('accessories')}}">
|
||||
@error('accessories')
|
||||
<p>{{$message}}</p>
|
||||
@enderror
|
||||
<br />
|
||||
<label for="rz_username_buyer">rz_username_buyer:</label>
|
||||
<input type="text" id="rz_username_buyer" name="rz_username_buyer" value="{{old('rz_username_buyer')}}" required>
|
||||
@error('rz_username_buyer')
|
||||
<p>{{$message}}</p>
|
||||
@enderror
|
||||
<br />
|
||||
<label for="serial_number">serial_number:</label>
|
||||
<input type="text" id="serial_number" name="serial_number" value="{{old('serial_number')}}" required>
|
||||
@error('serial_number')
|
||||
<p>{{$message}}</p>
|
||||
@enderror
|
||||
<br />
|
||||
<label for="image_url">image_url:</label>
|
||||
<input id="image_url" name="image_url" value="{{old('image_url')}}" required>
|
||||
@error('image_url')
|
||||
<p>{{$message}}</p>
|
||||
@enderror
|
||||
<br />
|
||||
<label for="description">description:</label>
|
||||
<textarea type="text" id="description" name="description">{{old('rz_username_buyer')}}</textarea>
|
||||
@error('description')
|
||||
<p>{{$message}}</p>
|
||||
@enderror
|
||||
<br />
|
||||
<input type="submit" value="Submit">
|
||||
</form>
|
||||
@endsection
|
||||
<div class="columns is-centered">
|
||||
<div class="column is-6">
|
||||
<div class="box">
|
||||
<h3 class="title is-3 has-text-centered">Create Device</h3>
|
||||
|
||||
|
||||
<form method="POST" action="/devices">
|
||||
@csrf
|
||||
|
||||
<div class="field">
|
||||
<label for="title" class="label">Title</label>
|
||||
<div class="control">
|
||||
<input class="input" type="text" id="title" placeholder="Title" name="title"
|
||||
value="{{ old('title') }}" required />
|
||||
</div>
|
||||
@error('title')
|
||||
<p class="help is-danger">{{ $message }}</p>
|
||||
@enderror
|
||||
</div>
|
||||
|
||||
<div class="field">
|
||||
<label for="device_type" class="label">device_type</label>
|
||||
<div class="control">
|
||||
<input class="input" type="text" id="device_type" placeholder="device_type"
|
||||
name="device_type" value="{{ old('device_type') }}" required />
|
||||
</div>
|
||||
@error('device_type')
|
||||
<p class="help is-danger">{{ $message }}</p>
|
||||
@enderror
|
||||
</div>
|
||||
|
||||
<div class="field">
|
||||
<label for="accessories" class="label">accessories</label>
|
||||
<div class="control">
|
||||
<input class="input" type="text" id="accessories" placeholder="accessories"
|
||||
name="accessories" value="{{ old('accessories') }}" />
|
||||
</div>
|
||||
@error('accessories')
|
||||
<p class="help is-danger">{{ $message }}</p>
|
||||
@enderror
|
||||
</div>
|
||||
|
||||
<div class="field">
|
||||
<label for="rz_username_buyer" class="label">rz_username_buyer</label>
|
||||
<div class="control">
|
||||
<input class="input" type="text" id="rz_username_buyer" placeholder="rz_username_buyer"
|
||||
name="rz_username_buyer" value="{{ old('rz_username_buyer') }}" required />
|
||||
</div>
|
||||
@error('rz_username_buyer')
|
||||
<p class="help is-danger">{{ $message }}</p>
|
||||
@enderror
|
||||
</div>
|
||||
|
||||
<div class="field">
|
||||
<label for="serial_number" class="label">serial_number</label>
|
||||
<div class="control">
|
||||
<input class="input" type="text" id="serial_number" placeholder="serial_number"
|
||||
name="serial_number" value="{{ old('serial_number') }}" required />
|
||||
</div>
|
||||
@error('serial_number')
|
||||
<p class="help is-danger">{{ $message }}</p>
|
||||
@enderror
|
||||
</div>
|
||||
|
||||
<div class="field">
|
||||
<label for="image_url" class="label">image_url</label>
|
||||
<div class="control">
|
||||
<input class="input" type="text" id="image_url" placeholder="image_url" name="image_url"
|
||||
value="{{ old('image_url') }}" required />
|
||||
</div>
|
||||
@error('image_url')
|
||||
<p class="help is-danger">{{ $message }}</p>
|
||||
@enderror
|
||||
</div>
|
||||
|
||||
<div class="field">
|
||||
<label for="description" class="label">description</label>
|
||||
<div class="control">
|
||||
<textarea class="textarea" placeholder="description" id="description" name="description">{{ old('description') }}</textarea>
|
||||
</div>
|
||||
@error('description')
|
||||
<p class="help is-danger">{{ $message }}</p>
|
||||
@enderror
|
||||
</div>
|
||||
|
||||
<div class="field is-grouped is-grouped-centered">
|
||||
<div class="control">
|
||||
<button class="button is-success" type="submit">Submit</button>
|
||||
</div>
|
||||
<div class="control">
|
||||
<a class="button is-success is-light" href="/devices">Cancel</a>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@endsection
|
||||
|
@@ -1,57 +1,102 @@
|
||||
@extends('layout')
|
||||
|
||||
@section('content')
|
||||
<form method="POST" action="/devices/{{$device->device_id}}">
|
||||
@method('PUT')
|
||||
@csrf
|
||||
<!--label for="device_id">device_id:</label>
|
||||
<input type="text" id="device_id" name="device_id" value="{{$device->device_id}}" required>
|
||||
@error('device_id')
|
||||
<p>{{$message}}</p>
|
||||
@enderror
|
||||
<br /-->
|
||||
<label for="title">Title:</label>
|
||||
<input type="text" id="title" name="title" value="{{$device->title}}" required>
|
||||
@error('device_id')
|
||||
<p>{{$message}}</p>
|
||||
@enderror
|
||||
<br />
|
||||
<label for="device_type">device_type:</label>
|
||||
<input type="text" id="device_type" name="device_type" value="{{$device->device_type}}" required>
|
||||
@error('device_id')
|
||||
<p>{{$message}}</p>
|
||||
@enderror
|
||||
<br />
|
||||
<label for="accessories">accessories:</label>
|
||||
<input type="text" id="accessories" name="accessories" value="{{$device->accessories}}">
|
||||
@error('device_id')
|
||||
<p>{{$message}}</p>
|
||||
@enderror
|
||||
<br />
|
||||
<label for="rz_username_buyer">rz_username_buyer:</label>
|
||||
<input type="text" id="rz_username_buyer" name="rz_username_buyer" value="{{$device->rz_username_buyer}}" required>
|
||||
@error('device_id')
|
||||
<p>{{$message}}</p>
|
||||
@enderror
|
||||
<br />
|
||||
<label for="serial_number">serial_number:</label>
|
||||
<input type="text" id="serial_number" name="serial_number" value="{{$device->serial_number}}" required>
|
||||
@error('device_id')
|
||||
<p>{{$message}}</p>
|
||||
@enderror
|
||||
<br />
|
||||
<label for="image_url">image_url:</label>
|
||||
<input id="image_url" name="image_url" value="{{$device->image_url}}" required>
|
||||
@error('device_id')
|
||||
<p>{{$message}}</p>
|
||||
@enderror
|
||||
<br />
|
||||
<label for="description">description:</label>
|
||||
<textarea type="text" id="description" name="description">{{$device->description}}</textarea>
|
||||
@error('device_id')
|
||||
<p>{{$message}}</p>
|
||||
@enderror
|
||||
<br />
|
||||
<input type="submit" value="Submit">
|
||||
</form>
|
||||
@endsection
|
||||
<div class="columns is-centered">
|
||||
<div class="column is-6">
|
||||
<div class="box">
|
||||
<h3 class="title is-3 has-text-centered">Edit Device</h3>
|
||||
|
||||
<form method="POST" action="/devices/{{ $device->device_id }}">
|
||||
@method('PUT')
|
||||
@csrf
|
||||
|
||||
<div class="field">
|
||||
<label for="title" class="label">Title</label>
|
||||
<div class="control">
|
||||
<input class="input" type="text" id="title" name="title"
|
||||
value="{{ $device->title }}" required />
|
||||
</div>
|
||||
@error('title')
|
||||
<p class="help is-danger">{{ $message }}</p>
|
||||
@enderror
|
||||
</div>
|
||||
|
||||
<div class="field">
|
||||
<label for="device_type" class="label">device_type</label>
|
||||
<div class="control">
|
||||
<input class="input" type="text" id="device_type"
|
||||
name="device_type" value="{{ $device->device_type }}" required />
|
||||
</div>
|
||||
@error('device_type')
|
||||
<p class="help is-danger">{{ $message }}</p>
|
||||
@enderror
|
||||
</div>
|
||||
|
||||
<div class="field">
|
||||
<label for="accessories" class="label">accessories</label>
|
||||
<div class="control">
|
||||
<input class="input" type="text" id="accessories"
|
||||
name="accessories" value="{{ $device->accessories }}" />
|
||||
</div>
|
||||
@error('accessories')
|
||||
<p class="help is-danger">{{ $message }}</p>
|
||||
@enderror
|
||||
</div>
|
||||
|
||||
<div class="field">
|
||||
<label for="rz_username_buyer" class="label">rz_username_buyer</label>
|
||||
<div class="control">
|
||||
<input class="input" type="text" id="rz_username_buyer"
|
||||
name="rz_username_buyer" value="{{ $device->rz_username_buyer }}" required />
|
||||
</div>
|
||||
@error('rz_username_buyer')
|
||||
<p class="help is-danger">{{ $message }}</p>
|
||||
@enderror
|
||||
</div>
|
||||
|
||||
<div class="field">
|
||||
<label for="serial_number" class="label">serial_number</label>
|
||||
<div class="control">
|
||||
<input class="input" type="text" id="serial_number"
|
||||
name="serial_number" value="{{ $device->serial_number }}" required />
|
||||
</div>
|
||||
@error('serial_number')
|
||||
<p class="help is-danger">{{ $message }}</p>
|
||||
@enderror
|
||||
</div>
|
||||
|
||||
<div class="field">
|
||||
<label for="image_url" class="label">image_url</label>
|
||||
<div class="control">
|
||||
<input class="input" type="text" id="image_url" name="image_url"
|
||||
value="{{ $device->image_url }}" required />
|
||||
</div>
|
||||
@error('image_url')
|
||||
<p class="help is-danger">{{ $message }}</p>
|
||||
@enderror
|
||||
</div>
|
||||
|
||||
<div class="field">
|
||||
<label for="description" class="label">description</label>
|
||||
<div class="control">
|
||||
<textarea class="textarea" id="description" name="description">{{ $device->description }}</textarea>
|
||||
</div>
|
||||
@error('description')
|
||||
<p class="help is-danger">{{ $message }}</p>
|
||||
@enderror
|
||||
</div>
|
||||
|
||||
<div class="field is-grouped is-grouped-centered">
|
||||
<div class="control">
|
||||
<button class="button is-success" type="submit">Submit</button>
|
||||
</div>
|
||||
<div class="control">
|
||||
<a class="button is-success is-light" href="/devices/{{ $device->device_id }}">Cancel</a>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
|
@@ -1,17 +1,37 @@
|
||||
@extends('layout')
|
||||
|
||||
@section('content')
|
||||
<h1>Device List</h1>
|
||||
@unless(count($devices) == 0)
|
||||
<ul>
|
||||
@foreach ($devices as $device)
|
||||
<x-device-simple :device="$device" />
|
||||
@endforeach
|
||||
</ul>
|
||||
<h3 class="title is-3 has-text-centered">Device List</h3>
|
||||
@can('admin-only')
|
||||
<div class="buttons is-right">
|
||||
<a class="button is-small" href="devices/create">Create Device</a>
|
||||
</div>
|
||||
@endcan
|
||||
@unless (count($devices) == 0)
|
||||
<div class="table-container">
|
||||
<table class="table is-narrow is-fullwidth is-striped is-hoverable">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>device_title</th>
|
||||
<th>device_type</th>
|
||||
<th>description</th>
|
||||
<th>accessories</th>
|
||||
<th>rz_username_buyer</th>
|
||||
<th>serial_number</th>
|
||||
<th>image_url</th>
|
||||
<th>room_code</th>
|
||||
<th>rz_username</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@foreach ($devices as $device)
|
||||
<x-device-simple :device="$device" />
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
@else
|
||||
<p>No devices found</p>
|
||||
@endunless
|
||||
@can('admin-only')
|
||||
<button><a href="devices/create">Device</a></button>
|
||||
@endcan
|
||||
|
||||
@endsection
|
||||
|
Reference in New Issue
Block a user