summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhorus2022-12-13 14:38:18 +0100
committerhorus2022-12-13 14:38:18 +0100
commit8d45c8fc94b1ee7c8b1779075b8f332fb137b8d3 (patch)
tree34a08a2d05a8c0aecde597ad04cee8816a7e9568
parent460468f9b08bbb7b4275fcef11bd980fe0276bfc (diff)
downloadhochzeit-8d45c8fc94b1ee7c8b1779075b8f332fb137b8d3.tar.gz
Franzis Änderungen eingepflegt.
-rw-r--r--functions.php35
-rw-r--r--views/danke.html2
-rw-r--r--views/familie.html34
-rw-r--r--views/snippets/layout.html6
4 files changed, 66 insertions, 11 deletions
diff --git a/functions.php b/functions.php
index d600f34..e31ce0f 100644
--- a/functions.php
+++ b/functions.php
@@ -56,10 +56,16 @@ function renderSubmission($db) {
if ( "mit_fleisch" == $_REQUEST[$id . "_essenwahl"]) {
$stmt = $db->prepare("UPDATE gästeliste SET essenwahl = ? WHERE id = ?");
- $stmt->execute(array(1, $id));
+ $stmt->execute(array(0, $id));
+ } else if ( "vegan" == $_REQUEST[$id . "_essenwahl"] ) {
+ $stmt = $db->prepare("UPDATE gästeliste SET essenwahl = ? WHERE id = ?");
+ $stmt->execute(array(2, $id));
+ } else if ( "kinder" == $_REQUEST[$id . "_essenwahl"] ) {
+ $stmt = $db->prepare("UPDATE gästeliste SET essenwahl = ? WHERE id = ?");
+ $stmt->execute(array(3, $id));
} else {
$stmt = $db->prepare("UPDATE gästeliste SET essenwahl = ? WHERE id = ?");
- $stmt->execute(array(0, $id));
+ $stmt->execute(array(1, $id));
}
}
@@ -90,12 +96,33 @@ function getGästeId($db, $familien_id) {
}
function getData($db, $familien_id = null) {
+ $query = "
+ SELECT
+ short_link,
+ bemerkungsfeld,
+ kommt_mit_auto,
+ auto_freie_plätze,gästeliste.id as id,
+ name,
+ familien_id,
+ essenwahl,
+ zusage
+ FROM
+ familie
+ JOIN
+ gästeliste on familie.id = gästeliste.familien_id
+ WHERE
+ ";
+
if ( is_null($familien_id) ) {
- $stmt = $db->prepare("SELECT short_link,bemerkungsfeld,kommt_mit_auto,auto_freie_plätze,gästeliste.id as id, name, familien_id, essenwahl, zusage FROM familie JOIN gästeliste on familie.id = gästeliste.familien_id WHERE short_link = ?");
+
+ $stmt = $db->prepare( $query . " short_link = ?");
$stmt->execute(array(ltrim($_SERVER["REQUEST_URI"],"/")));
+
} else {
- $stmt = $db->prepare("SELECT short_link,bemerkungsfeld,kommt_mit_auto,auto_freie_plätze,gästeliste.id as id, name, familien_id, essenwahl, zusage FROM familie JOIN gästeliste on familie.id = gästeliste.familien_id WHERE familien_id = ?");
+
+ $stmt = $db->prepare( $query . " familien_id = ?");
$stmt->execute(array($familien_id));
+
}
return $stmt->fetchAll();
}
diff --git a/views/danke.html b/views/danke.html
index beb55e6..6baafdf 100644
--- a/views/danke.html
+++ b/views/danke.html
@@ -1,6 +1,6 @@
{% extends "snippets/layout.html" %}
-{% block title "404 | Hochzeit" %}
+{% block title "Erfolgreich eingetragen | Hochzeit" %}
{% block main %}
diff --git a/views/familie.html b/views/familie.html
index 83d1df7..27661ac 100644
--- a/views/familie.html
+++ b/views/familie.html
@@ -74,9 +74,9 @@
<br>
{% if data | length > 1 %}
- <p>ihr seid herzlich zu unserer Hochzeit am <u><strong>1. April 2023</strong></u> eingeladen. Um uns unsere Planung zu erleichtern, haben wir ein paar wichtige Fragen an euch:</p>
+ <p>ihr seid herzlich zu unserer Hochzeit am <u><strong>1. April 2023</strong></u> eingeladen. Die allgemeinen Infos werden bald auf der <a href="/" title="Startseite">Startseite</a> veröffentlicht. Um uns unsere Planung zu erleichtern, haben wir ein paar wichtige Fragen an euch:</p>
{% else %}
- <p>du bist herzlich zu unserer Hochzeit am <u><strong>1. April 2023</strong></u> eingeladen. Um uns unsere Planung zu erleichtern, haben wir ein paar wichtige Fragen an dich:</p>
+ <p>du bist herzlich zu unserer Hochzeit am <u><strong>1. April 2023</strong></u> eingeladen. Die allgemeinen Infos werden bald auf der <a href="/" title="Startseite">Startseite</a> veröffentlicht. Um uns unsere Planung zu erleichtern, haben wir ein paar wichtige Fragen an dich:</p>
{% endif %}
<br>
@@ -206,9 +206,9 @@
<br>
<h2>
{% if data | length > 1 %}
- Möchtet ihr vegetarisch oder mit Fleisch essen?
+ Möchtet ihr vegetarisch, vegan oder mit Fleisch essen?
{% else %}
- Möchtest du vegetarisch oder mit Fleisch essen?
+ Möchtest du vegetarisch, vegan oder mit Fleisch essen?
{% endif %}
</h2>
{% for person in data %}
@@ -227,6 +227,16 @@
<label class="form-check-label" for="{{ person.id }}_ohne_fleisch">&nbsp; Vegetarisch
</label>
</div>
+ <div class="form-check form-check-inline">
+ <input class="form-check-input" type="radio" name="{{ person.id }}_essenwahl" id="{{ person.id }}_vegan" value="vegan">
+ <label class="form-check-label" for="{{ person.id }}_vegan">&nbsp; Vegan
+ </label>
+ </div>
+ <div class="form-check form-check-inline">
+ <input class="form-check-input" type="radio" name="{{ person.id }}_essenwahl" id="{{ person.id }}_kinder" value="kinder">
+ <label class="form-check-label" for="{{ person.id }}_kinder">&nbsp; Kinderteller (Nudeln mit Tomatensauce)
+ </label>
+ </div>
<!--
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="{{ person.id }}_essenwahl" id="{{ person.id }}_essen_egal" value="essen_egal">
@@ -239,7 +249,8 @@
{% endfor %}
<br>
- <p><h2>Für das Abendessen steht ein Caterer bereit. Anstatt Geschenke wünschen wir uns einen Beitrag für einen Snack nach der kirchlichen Trauung, bzw. Beiträge zum Kaffee & Kuchen.
+ <p><h2>Buffetbeitrag</h2>
+ Für das Abendessen steht ein Caterer bereit. Anstatt Geschenke wünschen wir uns einen Beitrag für einen Snack nach der kirchlichen Trauung, bzw. Beiträge zum Kaffee & Kuchen.</p>
{% if data | length > 1 %}
Würdet ihr etwas mitbringen?
{% else %}
@@ -251,7 +262,18 @@
</div>
<br>
- <p><h2>Wünsche oder Bemerkungen!</h2><span class="text-muted">(Zum Beispiel veganes Essen, gewünschte Musik oder ähnliches)</span></p>
+ <p><h2>Wünsche oder Bemerkungen!</h2><span class="ttext-muted">Das Feld ist für Anmerkungen gedacht, zum Beispiel Unverträglichkeiten, gewünschte Musik oder Ähnliches.</span>
+ <br>
+ {% if data | length > 1 %}
+ Wir haben eine
+ <a href="https://open.spotify.com/playlist/28Ygo8KqFgmHmUKgxqKAIc?pt=8952c1c9e0836119f2b043c7c842f1ec" target=_blank title="Hier klicken um zur Spotify-Playlist zu kommen">Spotify-Playlist</a>,
+ zu der ihr eure gewünschten Lieder gerne hinzufügen könnt. Falls ihr kein Spotify habt, könnt ihr uns auch eure Liederwünsche hier eintragen und wir fügen sie hinzu.
+ {% else %}
+ Wir haben eine
+ <a href="https://open.spotify.com/playlist/28Ygo8KqFgmHmUKgxqKAIc?pt=8952c1c9e0836119f2b043c7c842f1ec" target=_blank title="Hier klicken um zur Spotify-Playlist zu kommen">Spotify-Playlist</a>,
+ zu der du deine gewünschten Lieder gerne hinzufügen kannst. Falls du kein Spotify hast, kannst du uns auch deine Liederwünsche hier eintragen und wir fügen sie hinzu.
+ {% endif %}
+ </p>
<div class="form-row">
<textarea class="col-12" rows=3 name="bemerkungsfeld"></textarea>
</div>
diff --git a/views/snippets/layout.html b/views/snippets/layout.html
index 7a93c0b..b7bcde0 100644
--- a/views/snippets/layout.html
+++ b/views/snippets/layout.html
@@ -24,6 +24,9 @@
background-color: #262626;
color: #e1e1e1;
}
+ a {
+ color: #f07206 !important;
+ }
.main {
margin-top: 4rem;
font-size: 1.5rem;
@@ -90,6 +93,9 @@
h2::before {
content: "# ";
}
+ h2 {
+ font-size: 2.25rem;
+ }
/*
h1,h2 {
color: #f07206;