Hintergrundverwaltung und leere Hüllen; neuaufsetzen submodule

This commit is contained in:
2026-03-23 23:40:20 +01:00
parent a2751d4776
commit 122af4aa54
32 changed files with 32012 additions and 45 deletions

View File

@@ -4,17 +4,19 @@ namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\App;
use Illuminate\Support\Facades\Auth;
class WebsiteController extends Controller
{
public function __construct(){
public function __construct()
{
$this->setLang($_COOKIE['lang'] ?? 'de');
}
private function setLang($lang)
{
if (! in_array($lang, ['de', 'en'])) {
if (!in_array($lang, ['de', 'en'])) {
$lang = 'de';
}
@@ -22,9 +24,52 @@ class WebsiteController extends Controller
}
//
public function index(Request $request){
public function index(Request $request)
{
return view('content.index');
}
public function about(Request $request){
return view('content.about');
}
public function contact(Request $request){
return view('content.contact');
}
public function imprint(Request $request){
return view('content.imprint');
}
public function news(Request $request){
return view('content.news');
}
public function services(Request $request){
return view('content.services');
}
return view('layout.app', ['page' => 'content.index']);
// c3gov-Stuffs
public function showRegister()
{
return view('login.register');
}
public function showLogin()
{
return view('login.login');
}
public function editTicker(){
if(Auth::check()){
return view('ticker.edit');
}
abort(404);
}
public function editNews(){
}
}