Selbsttest mit Auswertung in Contao?
Hallo zusammen,
ich möchte einen kleinen Selbsttest für die Besucher einer Website erstellen, auf denen sie 15 Fragen per Multiple-Choice beantworten sollen. Diese Antworten sollen mit unterschiedlichen Punktzahlen hinterlegt sein, so dass am Ende eine Gesamtpunktzahl herauskommt.
Der Besucher soll dann möglichst auf eine zweite Seite gelangen ("zum Ergebnis", muss aber nicht sein wenn zu aufwändig) und hier findet er dann drei Ergebnismöglichkeiten. Hier sollte dann seine Punktzahl stehen und er kann direkt sehen, was für ihn relevant ist. Gerne auch, indem das Ergebnis für seine Punktzahl herausgehoben ist (farbiger Text etc.).
Geht so etwas mit Contao? Geht das ohne große Programmierkenntnisse? Gibt es dafür vielleicht sogar eine Erweiterung (habe allerdings nix gefunden)?
Für eure Hilfe wäre ich dankbar
Jan-Dirk
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Dirk,
ich hab so etwas auch schon umgesetzt und habe dabei versucht dass das Ganze auch später durch den Kunden halbwegs leicht zu Pflegen ist.
Für dich nochmal Quick'n'Dirty zusammengebaut.
Kurzform:
Formular anlegen mit entsprechenden Felden. In meinem Fall SELECT Felder mit Gewichtungen von 1-7.
Anhang 16249
Auf der Weiterleitungsseite ein HTML Inhaltselement einfügen {{file::auswertung.php}}
mit folgendem beispielhaften Inhalt:
PHP-Code:
<?php
$ergebnis =
$this->Input->post('1') +
$this->Input->post('2');
if($ergebnis < 5)
echo $this->getContentElement(35);
if($ergebnis > 4)
echo $this->getContentElement(36);
?>
Die jeweiligen Inhaltselemente, hier 35 und 36, beinhalten dann den Anzuzeigenden Text der Auswertung.
Entschuldigung dass ich mich kurz fasse, aber ich muss los :)
Bei Fragen einfach anschreiben!
Grüße
Dj-Harem