From: Daniel Karbach Date: Wed, 30 Jul 2025 12:52:17 +0000 (+0200) Subject: tournament images X-Git-Url: http://git.localhorst.tv/?a=commitdiff_plain;h=bfb788c46306b844fdaea57c7337e1eb838ab260;p=alttp.git tournament images --- diff --git a/app/Http/Controllers/TournamentController.php b/app/Http/Controllers/TournamentController.php index a8fa952..58b6222 100644 --- a/app/Http/Controllers/TournamentController.php +++ b/app/Http/Controllers/TournamentController.php @@ -160,6 +160,13 @@ class TournamentController extends Controller $view = view('app') ->with('title', $tournament->getTranslatedTitle()) ->with('description', $tournament->getTranslatedShort()); + if ($tournament->description) { + if ($tournament->description->image) { + $view = $view->with('image', url($tournament->description->image)); + } elseif ($tournament->description->gif) { + $view = $view->with('image', url($tournament->description->gif)); + } + } return $view; } diff --git a/resources/js/pages/Front.jsx b/resources/js/pages/Front.jsx index 80dd671..1609c1a 100644 --- a/resources/js/pages/Front.jsx +++ b/resources/js/pages/Front.jsx @@ -32,7 +32,7 @@ const Front = () => { - +
{t('front.circus')}
diff --git a/resources/js/pages/Tournament.jsx b/resources/js/pages/Tournament.jsx index 871c706..93bfb85 100644 --- a/resources/js/pages/Tournament.jsx +++ b/resources/js/pages/Tournament.jsx @@ -208,6 +208,10 @@ export const Component = () => { content={getTranslation(tournament.description, 'short', i18n.language)} /> : null} + {tournament.description?.image ? + + + : null}