121 lines
5.8 KiB
PHP
121 lines
5.8 KiB
PHP
@extends('layouts.app')
|
|
|
|
@section('title', 'Neuer Hersteller')
|
|
|
|
@section('content')
|
|
<div class="container">
|
|
<div class="row justify-content-center">
|
|
<div class="col-md-8">
|
|
<div class="card glass-card">
|
|
<div class="card-header">
|
|
<h2 class="mb-0">
|
|
<i class="fas fa-industry text-primary"></i>
|
|
Neuer Hersteller
|
|
</h2>
|
|
</div>
|
|
|
|
<div class="card-body">
|
|
@if($errors->any())
|
|
<div class="alert alert-danger alert-dismissible fade show" role="alert">
|
|
<i class="fas fa-exclamation-circle"></i>
|
|
<strong>Fehler:</strong>
|
|
<ul class="mb-0 mt-2">
|
|
@foreach($errors->all() as $error)
|
|
<li>{{ $error }}</li>
|
|
@endforeach
|
|
</ul>
|
|
<button type="button" class="btn-close" data-bs-dismiss="alert"></button>
|
|
</div>
|
|
@endif
|
|
|
|
<form action="https://neonail.vogt.de.com/manufacturers" method="POST" data-https="true">
|
|
@csrf
|
|
|
|
<div class="mb-3">
|
|
<label for="name" class="form-label">
|
|
<i class="fas fa-tag"></i> Name *
|
|
</label>
|
|
<input type="text"
|
|
class="form-control @error('name') is-invalid @enderror"
|
|
id="name"
|
|
name="name"
|
|
value="{{ old('name') }}"
|
|
required
|
|
placeholder="z.B. NeoNail, OPI, Essie">
|
|
@error('name')
|
|
<div class="invalid-feedback">{{ $message }}</div>
|
|
@enderror
|
|
<div class="form-text">
|
|
Der Name des Herstellers. Dieser muss eindeutig sein.
|
|
</div>
|
|
</div>
|
|
|
|
<div class="mb-3">
|
|
<label for="description" class="form-label">
|
|
<i class="fas fa-align-left"></i> Beschreibung
|
|
</label>
|
|
<textarea class="form-control @error('description') is-invalid @enderror"
|
|
id="description"
|
|
name="description"
|
|
rows="3"
|
|
placeholder="Kurze Beschreibung des Herstellers...">{{ old('description') }}</textarea>
|
|
@error('description')
|
|
<div class="invalid-feedback">{{ $message }}</div>
|
|
@enderror
|
|
<div class="form-text">
|
|
Optionale Beschreibung des Herstellers.
|
|
</div>
|
|
</div>
|
|
|
|
<div class="mb-3">
|
|
<label for="website" class="form-label">
|
|
<i class="fas fa-globe"></i> Website
|
|
</label>
|
|
<input type="url"
|
|
class="form-control @error('website') is-invalid @enderror"
|
|
id="website"
|
|
name="website"
|
|
value="{{ old('website') }}"
|
|
placeholder="https://www.hersteller.com">
|
|
@error('website')
|
|
<div class="invalid-feedback">{{ $message }}</div>
|
|
@enderror
|
|
<div class="form-text">
|
|
Die offizielle Website des Herstellers (optional).
|
|
</div>
|
|
</div>
|
|
|
|
<div class="mb-3">
|
|
<label for="country" class="form-label">
|
|
<i class="fas fa-flag"></i> Land
|
|
</label>
|
|
<input type="text"
|
|
class="form-control @error('country') is-invalid @enderror"
|
|
id="country"
|
|
name="country"
|
|
value="{{ old('country') }}"
|
|
placeholder="z.B. Deutschland, USA, Frankreich">
|
|
@error('country')
|
|
<div class="invalid-feedback">{{ $message }}</div>
|
|
@enderror
|
|
<div class="form-text">
|
|
Das Herkunftsland des Herstellers (optional).
|
|
</div>
|
|
</div>
|
|
|
|
<div class="d-flex justify-content-between">
|
|
<a href="https://neonail.vogt.de.com/manufacturers" class="btn btn-secondary">
|
|
<i class="fas fa-arrow-left"></i> Zurück
|
|
</a>
|
|
<button type="submit" class="btn btn-primary">
|
|
<i class="fas fa-save"></i> Hersteller erstellen
|
|
</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endsection
|