dev immobile

This commit is contained in:
Kevin Adametz 2026-05-08 10:41:03 +02:00
parent 18ca2ce858
commit e198d842ce
18 changed files with 5931 additions and 3 deletions

View file

@ -110,6 +110,29 @@ Route::get('/theme-demo', function () {
Route::prefix('dev')->group(function () {
Route::get('/sitemap', fn () => view('web.dev.sitemap'))->name('dev.sitemap');
Route::get('/immobilien-v1', fn () => view('web.dev.immobilien-v1'))->name('dev.immobilien-v1');
Route::get('/immobilien-azizi', function () {
$content = json_decode(
file_get_contents(resource_path('lang/de/immobilien-azizi.json')),
true,
512,
JSON_THROW_ON_ERROR,
);
return view('web.dev.immobilien-azizi', compact('content'));
})->name('dev.immobilien-azizi');
Route::get('/immobilien-azizi/{slug}', function (string $slug) {
$content = json_decode(
file_get_contents(resource_path('lang/de/immobilien-azizi.json')),
true,
512,
JSON_THROW_ON_ERROR,
);
$project = collect($content['projects'] ?? [])->firstWhere('slug', $slug);
abort_unless($project, 404);
return view('web.dev.immobilien-azizi-show', compact('content', 'project'));
})->name('dev.immobilien-azizi.show');
Route::get('/interior-v1', fn () => view('web.dev.interior-v1'))->name('dev.interior-v1');
Route::get('/partner-v1', fn () => view('web.dev.partner-v1'))->name('dev.partner-v1');
});