Incentive (E1): Titelbild der Challenge, Dashboard-Karte mit einem Button, VIP-Sichtbarkeit auf dem Dashboard getestet

Titelbild liegt unter public/img/incentive/recruiting-challenge-2026-27/,
der Seeder traegt den Dateinamen ein. Die Dashboard-Karte verlinkt nur
noch auf die eine Incentive-Seite, der Ranglisten-Button entfaellt.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
Kevin 2026-09-22 14:06:15 +00:00
parent 9b6717ca8a
commit fb4313fbf7
5 changed files with 24 additions and 9 deletions

View file

@ -14,7 +14,8 @@ use Illuminate\Database\Seeder;
*
* php artisan db:seed --class=RecruitingChallenge2026Seeder
*
* Danach im Admin pruefen, Bild eintragen und auf "Aktiv" stellen. Zur Abstimmung ist
* Danach im Admin pruefen und auf "Aktiv" stellen. Das Titelbild liegt unter
* public/img/incentive/recruiting-challenge-2026-27/. Zur Abstimmung ist
* "Nur fuer VIP sichtbar" gesetzt; nach Freigabe den Haken entfernen.
*/
class RecruitingChallenge2026Seeder extends Seeder
@ -46,7 +47,7 @@ class RecruitingChallenge2026Seeder extends Seeder
'include_sales_points' => false,
'status' => 0,
'vip_only' => true,
'image' => null,
'image' => 'incentive-recruiting-2026.jpg',
];
$incentive = Incentive::withTrashed()->where('slug', self::SLUG)->first();