Kommentieren und Bewerten hinzugefügt. Einstellungsseite hinzufügt (macht noch nichts).
This commit is contained in:
@@ -8,6 +8,7 @@ use App\Http\Controllers\Auth\NewPasswordController;
|
||||
use App\Http\Controllers\Auth\PasswordResetLinkController;
|
||||
use App\Http\Controllers\Auth\RegisteredUserController;
|
||||
use App\Http\Controllers\Auth\VerifyEmailController;
|
||||
use Illuminate\Support\Facades\Request;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::middleware('guest')->group(function () {
|
||||
|
@@ -4,16 +4,16 @@ use App\Models\Film;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
use Tmdb\Repository\MovieRepository;
|
||||
use App\Http\Helpers\TmdbProvider;
|
||||
use App\Models\Comment;
|
||||
use App\Models\Setting;
|
||||
use Tmdb\Helper\ImageHelper;
|
||||
use Tmdb\Repository\ConfigurationRepository;
|
||||
use Tmdb\Repository\SearchRepository;
|
||||
use App\Models\News;
|
||||
use App\Models\Vote;
|
||||
use Hamcrest\Core\Set;
|
||||
use Symfony\Component\EventDispatcher\EventDispatcher;
|
||||
use Tmdb\Event\Listener\HydrationListener;
|
||||
use Tmdb\Model\Search\SearchQuery\MovieSearchQuery;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\Auth;
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
@@ -225,4 +225,26 @@ Route::get('/vorschlag/{id}/vorschlagen', function($id) {
|
||||
|
||||
})->middleware(['auth']);
|
||||
|
||||
Route::post('/comment/new/{film}', function($film, Request $request) {
|
||||
$c = new Comment();
|
||||
$c->film = $film;
|
||||
$c->user = Auth::user()->id;
|
||||
$c->body = $request->input('body', '');
|
||||
if(is_null($c->body)) $c->body = "";
|
||||
$c->evaluation = $request->input('vote', 0);
|
||||
$c->save();
|
||||
|
||||
return redirect("/film/" . $film)->with('status', auth()->user()->name . ', Kommentar/Bewertung hinzugefügt.');
|
||||
})->middleware(['auth']);
|
||||
|
||||
Route::post('/comment/edit/{comment}', function($comment, Request $request) {
|
||||
$c = Comment::findOrFail($comment);
|
||||
$c->body = $request->input('body', '');
|
||||
if(is_null($c->body)) $c->body = "";
|
||||
$c->evaluation = $request->input('vote', $c->evaluation);
|
||||
$c->save();
|
||||
|
||||
return redirect("/film/" . $c->film)->with('status', auth()->user()->name . ', Kommentar/Bewertung hinzugefügt.');
|
||||
})->middleware(['auth']);
|
||||
|
||||
require __DIR__.'/auth.php';
|
||||
|
Reference in New Issue
Block a user