Input-Feld mit Variable aus URL vorbelegen
Hi,
das Formular, um das es hier geht, dient der Anmeldung zu einem Seminar. Insgesamt gibt es über 400 Seminare, die sich jeweils durch ihre Seminarnummer unterscheiden. Auf jeder Seminarbeschreibungs-Seite gibt es einen Link zum Anmeldeformular, welcher die Seminarnr mit übergibt:
/index.php/anmeldung.html?seminarnr=PF4151010-143
Das Formularfeld "Seminarnr" soll mit diesem Wert vorbelegt sein.
Bis letzte Woche habe ich das über die Erweiterung inputvar gelöst, indem ich dem Feld als Value {{get::seminarnr}} mitgegeben habe. Hat 1a funktioniert.
Leider funktioniert das jetzt "plötzlich" nicht mehr. Ich hab keine Ahnung warum es nicht mehr funktioniert. Ich habe die Erweiterung jetzt schon mehrfach deinstalliert und wieder installiert. Ändert nichts. Bin total ratlos. Hat jemand das gleiche Problem? Kann ich irgendwie überprüfen, ob die Erweiterung noch richtig installiert ist?
Oder - noch besser: gibt es eine andere Lösung, das Feld mit einer Variable zu belegen. Ich könnte die Variable z.B. im Template definieren
$seminarnr = $this->Input->get(seminarnr);
Aber wie geb ich die Variable dann als Value aus?
Bin für jeden Tipp dankbar.
Viele Grüße
Diana
Veranstaltungskalender mit Anmeldung
Hallo,
da mir dieser Thread, vor allem Beitrag 23, am passendsten erscheint, schreibe ich hier einfach mal weiter und eröffne keinen neuen.
Ich bin Contao Neuling, die Basics habe ich verstanden und bereits nachvollzogen, z.B. ein Kontaktformular mit dem Formulargenerator erstellt.
Für mein erstes Projekt stehe ich nun vor der Aufgabe einen Veranstaltungskalender mit Anmeldemöglichkeit auf die Beine stellen zu müssen.
Diese Veranstaltungen sollen sowohl nach Datum, als auch nach Kategorie durchsucht werden können.
Bei der Anmeldung sollen mindestens die Kursnummer, im Idealfall auch Kursname, Datum, Ort und Preis aus dem Evenkalender übernommen werden.
Bei meinen Recherchen, wie das realisiert werden könnte, bin ich auf folgende Erweiterungen gestoßen:
http://www.contao.org/de/extension-l....30009.de.html (Nur für Mitglieder, wahrscheinlich vom Kunden nicht gewünscht) und
http://www.contao.org/de/extension-l...attend.de.html
Da gab es wohl mal ein Handbuch, das finde ich aber nicht.
Dieser Forumsbeitrag hat mir auch schon weitergeholfen.
Wenn ich das bei der Gleitschirmschule (im Prinzip das, was ich brauche!!!) richt verstanden habe, wurden für die verschiedenen Kurse verschiedene Kalender aufgesetzt.
Wie kommen die dann trotzdem in einen Kalender (links)?
Und das wurde nicht mit einer der Erweiterungen realisiert, sondern wie hier in Post 23 beschrieben?!?
Dieser PHP-Code gibt nur den Titel als event weiter, wie muss das aussehen, wenn mehrere Elemente einer Veranstaltung weitergegeben werden müssen?
Ich bin so unschlüssig, wie ich an die Sache rangehen soll, ob ich das überhaupt umgesetzt bekomme.
Ich habe rudimentäre PHP-Kenntnisse, kann es halbwegs lesen, ggf. auch anpassen/erweitern, aber nicht selbst programmieren.
Wäre schön, wenn Ihr mir helfen könntet! Danke