Backend for songs.zachdecook.com
* Edit page: Allow inputing scripture
| -rw-r--r-- | laravel/app/Http/Controllers/SongController.php | 1 | ||||
| -rw-r--r-- | laravel/resources/views/editsong.blade.php | 1 | ||||
| -rw-r--r-- | laravel/resources/views/song.blade.php | 2 |
3 files changed, 3 insertions, 1 deletions
diff --git a/laravel/app/Http/Controllers/SongController.php b/laravel/app/Http/Controllers/SongController.php index 6689fba..1ab6b9e 100644 --- a/laravel/app/Http/Controllers/SongController.php +++ b/laravel/app/Http/Controllers/SongController.php @@ -187,6 +187,7 @@ class SongController extends Controller $song->author = $request->author; $song->key = $request->key; $song->text = $request->text; + $song->verse = $request->verse; $song->save(); return redirect()->route( 'song.show', ['song' => $song ] ); } diff --git a/laravel/resources/views/editsong.blade.php b/laravel/resources/views/editsong.blade.php index ae0060d..7ca2115 100644 --- a/laravel/resources/views/editsong.blade.php +++ b/laravel/resources/views/editsong.blade.php @@ -8,6 +8,7 @@ <input name='title' placeholder='title' type='text' value='{{$song->title}}'/> <input name='author' placeholder='author' type='text' value='{{$song->author}}'/> <input name='key' placeholder='Key (e.g. Am)' type='text' value='{{$song->key}}'/> + <input name='verse' placeholder='Scripture (e.g. Matthew 1:23)' type='text' value='{{$song->verse}}'/> <br/> <textarea name='text' placeholder='song lyrics/chords' style='width: 100%; height: 200px; font-family: monospace;' >{{$song->text}}</textarea> diff --git a/laravel/resources/views/song.blade.php b/laravel/resources/views/song.blade.php index a20df95..89abfdd 100644 --- a/laravel/resources/views/song.blade.php +++ b/laravel/resources/views/song.blade.php @@ -14,7 +14,7 @@ Key: {{$song->key}}<br/> @endif @if($song->verse) - Verse(s): {{$song->verse}}<br/> + Scripture: {{$song->verse}}<br/> @endif @can('update', $song ) <a href='{{ route( 'song.edit', $song ) }}'>edit this song</a> |