From fc22cd51dff8af52fd691cfecd288b7c88370aff Mon Sep 17 00:00:00 2001 From: Robert Date: Sun, 5 Nov 2023 17:17:58 +0100 Subject: [PATCH] Bis 3i) --- M2/Beispiele/Test.php | 21 ++++++++++++++ M2/Beispiele/meal.php | 66 ++++++++++++++++++++++++++++++++++++------- 2 files changed, 77 insertions(+), 10 deletions(-) create mode 100644 M2/Beispiele/Test.php diff --git a/M2/Beispiele/Test.php b/M2/Beispiele/Test.php new file mode 100644 index 0000000..58b5e25 --- /dev/null +++ b/M2/Beispiele/Test.php @@ -0,0 +1,21 @@ + + + + + + \ No newline at end of file diff --git a/M2/Beispiele/meal.php b/M2/Beispiele/meal.php index 0303f84..da1b3e1 100644 --- a/M2/Beispiele/meal.php +++ b/M2/Beispiele/meal.php @@ -1,7 +1,9 @@ 3 ] ]; +$dic = [ + [ "Gericht" => "Gericht", + "Allergien" => "Allergien", + "Bewertungen" => "Bewertungen (Insgesamt: ", + "Text" => "Text", + "Sterne" => "Sterne", + "Author" => "Author", + "Preis" => "Preis", + "Gaeste" => "Gäste" + ], + [ "Gericht" => "Meal", + "Allergien" => "Allergies", + "Bewertungen" => "Review (overall: ", + "Text" => "Text", + "Sterne" => "Stars", + "Author" => "Author", + "Preis" => "Price", + "Gaeste" => "Guests" + ] +]; + +$translation = $dic[0]; +$language = "de"; +if (!empty($_GET[GET_PARAM_SPRACHE])){ + $language = $_GET[GET_PARAM_SPRACHE]; +} +if($language == "en"){$translation = $dic[1];} + +if (empty($_GET[GET_PARAM_SHOW_DESCRIPTION])){ + $meal['description'] = ""; +} + +$searchTerm = ""; $showRatings = []; if (!empty($_GET[GET_PARAM_SEARCH_TEXT])) { $searchTerm = $_GET[GET_PARAM_SEARCH_TEXT]; @@ -75,7 +110,7 @@ function calcMeanStars (array $ratings) : float { - Gericht: <?php echo $meal['name']; ?> + <?php echo $translation["Gericht"].": ". $meal['name']; ?> -

Gericht:

-

+

+

+

-

Allergien:

+

+

+
+ +

+ +

-

Bewertungen (Insgesamt: )

+

)

- + >
- - - + + + @@ -123,5 +165,9 @@ function calcMeanStars (array $ratings) : float { ?>
TextSterneAuthor
+ +
+
+ Deutsch oder English