mega-commit: migrations, controllers, models, etc.
This commit is contained in:
parent
9732135e90
commit
2c6745e812
70 changed files with 2124 additions and 400 deletions
19
resources/views/manage/genres/create.blade.php
Normal file
19
resources/views/manage/genres/create.blade.php
Normal file
|
@ -0,0 +1,19 @@
|
|||
@extends('manage.layout')
|
||||
|
||||
@section('content')
|
||||
<br/>
|
||||
<h1>Create Genre</h1>
|
||||
<hr/>
|
||||
<br/>
|
||||
<form action="{{ route('manage.genres') }}" method="post" class="form">
|
||||
@csrf
|
||||
<div class="form-group">
|
||||
<label for="genre_name">Genre Name</label>
|
||||
<input type="text" name="genre_name" id="genre_name" value="{{ old('genre_name') }}" required>
|
||||
</div>
|
||||
<br/>
|
||||
<div class="form-group">
|
||||
<button type="submit" class="button">Create Genre</button>
|
||||
</div>
|
||||
</form>
|
||||
@endsection
|
20
resources/views/manage/genres/genre.blade.php
Normal file
20
resources/views/manage/genres/genre.blade.php
Normal file
|
@ -0,0 +1,20 @@
|
|||
@extends('manage.layout')
|
||||
|
||||
@section('content')
|
||||
<br/>
|
||||
<h1>Edit Genre</h1>
|
||||
<hr/>
|
||||
<br/>
|
||||
<form action="{{ route('manage.genre', $genre->genre_id) }}" method="post" class="form">
|
||||
@csrf
|
||||
@method('PUT')
|
||||
<div class="form-group">
|
||||
<label for="genre_name">Genre Name</label>
|
||||
<input type="text" name="genre_name" id="genre_name" value="{{ $genre->genre_name }}" required>
|
||||
</div>
|
||||
<br/>
|
||||
<div class="form-group">
|
||||
<button type="submit" class="button">Update Genre</button>
|
||||
</div>
|
||||
</form>
|
||||
@endsection
|
32
resources/views/manage/genres/index.blade.php
Normal file
32
resources/views/manage/genres/index.blade.php
Normal file
|
@ -0,0 +1,32 @@
|
|||
@extends('manage.layout')
|
||||
|
||||
@section('content')
|
||||
<br/>
|
||||
<div class="spread-h">
|
||||
<h1>Genres</h1>
|
||||
<a href="{{ route('manage.genres.create') }}" class="button" style="height: 2rem; margin: 0.5rem 0;">Add
|
||||
Genre</a>
|
||||
</div>
|
||||
<hr/>
|
||||
<br/>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Genre Name</th>
|
||||
<th>Associated Movie Count</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@foreach($genres as $genre)
|
||||
<tr>
|
||||
<td>
|
||||
<a href="{{ route('manage.genre', $genre->genre_id) }}">
|
||||
{{ $genre->genre_name }}
|
||||
</a>
|
||||
</td>
|
||||
<td>Associated Movies: {{ $genre->movies->count() }}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
@endsection
|
Loading…
Add table
Add a link
Reference in a new issue