opimize forms, correct error, change text
All checks were successful
Build and Deploy Hugo Site / buildAndDeploy (push) Successful in 57s

This commit is contained in:
bettina 2024-06-27 13:34:57 +02:00
commit 9c8edb951d
5 changed files with 32 additions and 62 deletions

View file

@ -27,28 +27,24 @@ bestellformular = true
<div>
<label class="hidden" for="gender">Sexe</label>
<select id="gender" name="gender" requir >
<option value="Frau">Madame</option>
<option value="Herr">Monsieur</option>
<option value="Frau Dr.">Madame Dr.</option>
<option value="Herr Dr.">Monsieur Dr.</option>
<option value="Madame">Madame</option>
<option value="Monsieur">Monsieur</option>
<option value="Madame Dr.">Madame Dr.</option>
<option value="Monsieur Dr.">Monsieur Dr.</option>
<option value="">Aucune</option>
</select>
</div>
<div>
<label for="sprache">Langue</label>
<select id="sprache" name="sprache" required >
<option value="deutsch">Allemand</option>
<option value="franzoesisch">Français</option>
</select>
</div>
<div>
<label for="name">Nom</label>
<label for="name">Prénom</label>
<input type="text" id="name" name="name" required >
</div>
<div>
<label for="vorname">Prénom</label>
<label for="vorname">Nom</label>
<input type="text" id="vorname" name="vorname" required >
</div>
<div>
<input type="hidden" id="sprache" name="sprache" value="DE">
</div>
<div>
<input type="text" id="hobbies" name="hobbies" autocomplete="off">
</div>
@ -74,22 +70,16 @@ bestellformular = true
<div>
<input type="verify_email" id="verify_email" name="verify_email" autocomplete="off">
</div>
<div id="zsr-tooltip" data-tooltip="Veuillez entrer un numéro RCC valide ou 'demandé'.">
<label for="zsr_nummer">Nr. RCC</label>
<input type="text" id="zsr_nummer" name="zsr_nummer" required >
</div>
<div><br><br>
<h5>Quelles extensions souhaitez-vous ajouter ?</h5><br>
<div id="checkbox-group">
<input type="checkbox" id="zusatzmodul-materialverwaltung" name="zusatzmodul-materialverwaltung" value="Ja">
<label for="zusatzmodul-materialverwaltung">Module complémentaire gestion du matériel pour 260 CHF</label>
<label for="zusatzmodul-materialverwaltung">Module complémentaire gestion du matériel pour 138.00 CHF par an, frais unique de mise en service 342.00 CHF</label>
<br>
<input type="checkbox" id="zusatzmodul-qr-code" name="zusatzmodul-qr-code" value="Ja">
<label for="zusatzmodul-qr-code">Module complémentaire code QR pour 36.00 CHF par an, frais de désactivation uniques par instance 50.00 CHF</label>
<br>
<input type="checkbox" id="zusatzmodul-perigon" name="zusatzmodul-perigon" value="Ja">
<label for="zusatzmodul-perigon">Module complémentaire Perigon, frais de désactivation uniques 50.00 CHF</label>
</div>
<label for="zusatzmodul-qr-code">Module complémentaire code QR pour 36.00 CHF par an, frais unique de mise en service 50.00 CHF</label>
</div>
<center class="w-full">
{{< captcha >}}
<button id="bestellformular-btn" type="submit" class="submitbutton text-white mx-auto submit-after-valid-captcha" >Commander avec obligation de paiement</button>

View file

@ -34,13 +34,6 @@ bestellformular = true
<option value="">Keine Angabe</option>
</select>
</div>
<div>
<label for="sprache">Sprache</label>
<select id="sprache" name="sprache" required >
<option value="deutsch">Deutsch</option>
<option value="franzoesisch">Französisch</option>
</select>
</div>
<div>
<label for="vorname">Vorname</label>
<input type="text" id="vorname" name="vorname" required >
@ -49,6 +42,9 @@ bestellformular = true
<label for="name">Nachname</label>
<input type="text" id="name" name="name" required >
</div>
<div>
<input type="hidden" id="sprache" name="sprache" value="DE">
</div>
<div>
<input type="text" id="hobbies" name="hobbies" autocomplete="off">
</div>
@ -74,18 +70,14 @@ bestellformular = true
<div>
<input type="verify_email" id="verify_email" name="verify_email" autocomplete="off">
</div>
<div id="zsr-tooltip" data-tooltip="Bitte geben Sie eine gültie ZSR-Nummer, oder 'beantragt' ein.">
<label for="zsr_nummer">ZSR Nummer</label>
<input type="text" id="zsr_nummer" name="zsr_nummer" required >
</div>
<div><br><br>
<h5>Welche Erweiterungen möchten Sie hinzubuchen?</h5><br>
<div id="checkbox-group">
<input type="checkbox" id="zusatzmodul-pop2" name="zusatzmodul-pop2" value="Ja">
<label for="zusatzmodul-pop2">Zusatzmodul POP2 für 480 CHF</label>
<label for="zusatzmodul-pop2">Bereitstellung, einmalig 438.00 CHF, jährliche Lizenzkosten 42.00 CHF</label>
<br>
<input type="checkbox" id="zusatzmodul-materialverwaltung" name="zusatzmodul-materialverwaltung" value="Ja">
<label for="zusatzmodul-materialverwaltung">Zusatzmodul Materialverwaltung für 480 CHF</label>
<label for="zusatzmodul-materialverwaltung">Zusatzmodul Material - Bereitstellung, einmalig 342.00 CHF, Jährliche Lizenzkosten 138.00 CHF</label>
<br>
<input type="checkbox" id="zusatzmodul-qr-code" name="zusatzmodul-qr-code" value="Ja">
<label for="zusatzmodul-qr-code">Zusatzmodul QR-Code für 36.00 CHF jährlich, Ausschaltgebühr einmalig pro Instanz 50.00 CHF</label>

View file

@ -23,12 +23,15 @@ bestellformular = true
<form action="/php/ajaxmail.php" method="POST" id="bestellformular">
<div id="formPartOne">
<input type="hidden" name="formularart" value="Bestellformular Organisationen">
<input type="hidden" name="formularart" value="Bestellformular Organisation Zusatzmodule">
<h5>Bitte tragen Sie die Daten Ihrer Spitex-Organisation ein</h5>
<div>
<label for="organisation">Name der Organisation</label>
<input type="text" id="organisation" name="organisation" required >
</div>
<div>
<input type="hidden" id="sprache" name="sprache" value="DE">
</div>
<div>
<label for="strasse">Strasse und Hausnummer</label>
<input type="text" id="strasse" name="strasse" required >
@ -48,15 +51,7 @@ bestellformular = true
<div>
<input type="verify_email" id="verify_email" name="verify_email" >
</div>
<div id="zsr-tooltip" data-tooltip="Bitte geben Sie eine gültie ZSR-Nummer, oder 'beantragt' ein.">
<label for="zsr_nummer">ZSR Nummer</label>
<input type="text" id="zsr_nummer" name="zsr_nummer" required >
</div><!-- TODO ZSR Nummer ODER EAN ??? --->
<div id="ean-tooltip" data-tooltip="Bitte geben Sie eine gültie EAN- / GLN-Nummer, oder 'beantragt' ein.">
<label for="ean_nummer">EAN / GLN-Nr</label>
<input type="text" id="ean_nummer" name="ean_nummer" required >
</div>
<h5>Bitte tragen Sie die Daten Ihrer Spitex-Organisation ein</h5>
<h5>Bitte tragen Sie die Daten einer Kontaktperson ein</h5>
<div>
<label class="hidden" for="gender">Geschlecht</label>
<select id="gender" name="gender" required >
@ -67,13 +62,6 @@ bestellformular = true
<option value="">Keine Angabe</option>
</select>
</div>
<div>
<label for="sprache">Sprache</label>
<select id="sprache" name="sprache" required >
<option value="deutsch">Deutsch</option>
<option value="franzoesisch">Französisch</option>
</select>
</div>
<div>
<label for="vorname">Vorname</label>
<input type="text" id="vorname" name="vorname" required >

View file

@ -101,7 +101,7 @@ Im Preis erhalten Sie die Lizenzgebühr für **ein Jahr. Dies beinhaltet vollen
{{% /aligncenter %}}
| Zusatzmodul POP2 - PraxisOrientierte Pflegediagnostik (2. oder 3. Auflage) - Bereitstellung, einmalig | 438.00 CHF |
| Zusatzmodul POP2 - PraxisOrientierte Pflegediagnostik (2. / 3. Auflage) - Bereitstellung, einmalig | 438.00 CHF |
| ------------------------------------------------------------------------ | ---------: |
_Reduktion Bereitstellungs-Gebühr zum 21.02.2022, erste Preisanpassung seit dem 01.06.2014_
@ -112,7 +112,7 @@ Durch die Autorengruppe von POP gibt es zusätzlich die Auflage, dass jede Pfleg
in der 2. Auflage oder 3. Auflage besitzen muss. Dies ist uns durch einen Lieferschein oder eine Rechnung als Scan zu belegen, damit
wir diesen Beleg dann an die Autoren weiterleiten können. Auf dem Lieferschein/Beleg muss sowohl der Titel des Buches als auch der Name des Bestellers ersichtlich sein.
| Jährliche Lizenzkosten Zusatzmodul POP2 - PraxisOrientierte Pflegediagnostik | 42 CHF |
| Jährliche Lizenzkosten Zusatzmodul POP2 - PraxisOrientierte Pflegediagnostik | 42.00 CHF |
| ---------------------------------------------------------------------------- | -----: |
_Lizenz-Einführung zum 21.02.2022_

View file

@ -157,29 +157,29 @@ function constructMessage()
$zusatzmodulPop2 = filter_input(INPUT_POST, 'zusatzmodul-pop2');
if (isset($zusatzmodulPop2))
{
$message .= ( $lang == "FR" ? "Titre: " : "Anrede: ");
$message .= "Zusatzmodul POP2" . "\n";
$message .= "Zusatzmodul POP2: Jährliche Lizenzkosten 42.00 CHF; Bereitstellung, einmalig 438.00.00 CHF" . "\n";
}
$zusatzmodulMaterialverwaltung = filter_input(INPUT_POST, 'zusatzmodul-materialverwaltung');
if (isset($zusatzmodulMaterialverwaltung))
{
$message .= ( $lang == "FR" ? "Titre: " : "Anrede: ");
$message .= "Zusatzmodul Materialverwaltung" . "\n";
$message .= ( $lang == "FR" ? "Module complémentaire gestion du matériel our 138.00 CHF par an, frais unique de mise en service 342.00 CHF"
: "Zusatzmodul Materialverwaltung: Jährliche Lizenzkosten 138.00 CHF; Bereitstellung, einmalig 342.00 CHF");
$message .= "\n";
}
$zusatzmodulQrCode = filter_input(INPUT_POST, 'zusatzmodul-qr-code');
if (isset($zusatzmodulQrCode))
{
$message .= ( $lang == "FR" ? "Titre: " : "Anrede: ");
$message .= ( $lang == "FR" ? "Module complémentaire code QR pour 36.00 CHF par an, frais de désactivation uniques par instance 50.00 CHF: "
: "Zusatzmodul QR-Code - monatliche Gebühr 3.00 CHF; Bereitstellung, einmalig pro Instanz / Webserver 50.00 CHF");
$message .= "Zusatzmodul QR-Code" . "\n";
}
$zusatzmodulPerigon = filter_input(INPUT_POST, 'zusatzmodul-perigon');
if (isset($zusatzmodulPerigon))
{
$message .= ( $lang == "FR" ? "Titre: " : "Anrede: ");
$message .= "Zusatzmodul Perigon" . "\n";
$message .= "Zusatzmodul Perigon, Ausschaltgebühr einmalig 50.00 CHF" . "\n";
}
$anmerkung = filter_input(INPUT_POST, 'anmerkung');