M6 Abschluss

This commit is contained in:
S170H
2024-01-19 18:57:43 +01:00
parent 91856073e1
commit fcba35dc00
6 changed files with 128 additions and 26 deletions

View File

@@ -54,6 +54,20 @@ class MainController extends BaseController
if ($data["gerichtid"] != null) {
$gericht = Gerichte::query()->find($data["gerichtid"]);
$gerichtName = $gericht->getGerichtName();
$bildname = $gericht->getBildname();
return view('main.bewertung', [
"gerichtName" => $gerichtName,
"bildname" => $bildname,
"data" => $data,
'url' => 'http' . (isset($_SERVER['HTTPS']) ? 's' : '') . '://' . "{$_SERVER['HTTP_HOST']}{$_SERVER['REQUEST_URI']}"
]);
/*
$gericht = new Gerichte();
$g = $gericht->db_gericht_bewertung($data["gerichtid"]);
@@ -62,6 +76,7 @@ class MainController extends BaseController
"data" => $data,
'url' => 'http' . (isset($_SERVER['HTTPS']) ? 's' : '') . '://' . "{$_SERVER['HTTP_HOST']}{$_SERVER['REQUEST_URI']}"
]);
*/
}
if($data["hervorheben"]!=null){
@@ -97,10 +112,16 @@ class MainController extends BaseController
$bemerkung = $data["bemerkung"] ?? NULL;
$benutzer = session("benutzer_id",0);
bewertungen::query()->firstOrCreate(
[
'ersteller_id' => $benutzer,
'gericht_id' => $id,
'bemerkung' => $bemerkung,
'sterne' => $sterne
]
);
$b = new bewertungen();
$check = $b->bewerten($benutzer,$id,$sterne, $bemerkung);
$bewertungen = $b->bewertungen();
return redirect('/bewertung');
}
@@ -117,20 +138,20 @@ class MainController extends BaseController
]);
}
$b = new bewertungen();
if($rd->isMethod("get")) {
$data = $rd;
if ($data["loschen"] != null) {
$check = $b->loschen($data["loschen"]);
bewertungen::destroy($data["loschen"]);
//$b->delete();
return redirect('/meinebewertungen');
}
}
$b = new bewertungen();
$meine = $b->meine_bewertungen($benutzer_id);
return view('main.meine_bewertungen', [