Script erstellt
This commit is contained in:
120
resources/views/manufacturers/create.blade.php
Normal file
120
resources/views/manufacturers/create.blade.php
Normal file
@@ -0,0 +1,120 @@
|
||||
@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
|
||||
Reference in New Issue
Block a user