Anmelde-Formular als Field in Drupal 7?
am 05.07.2011 - 10:13 Uhr in
Ich bin auf der Suche nach einer Möglichkeit, zu jedem Node ein angepasstes Formular anzuhängen. Es geht konkret darum, dass sich der User in der Vollansicht eines Nodes (Veranstaltung) über ein Formular (Mailform) anmelden kann. Das Drupal-Kommentar-Formular ist hierfür ja nicht geeignet, weil das ja dann veröffentlicht und nicht gemailt wird. Und das Modul Webform ist ja eher ein eigener Inhaltstyp, also auch nicht passend.
Hat jemand eine Idee, wie sich das sonst realisieren lässt? Für Tipps oder auch nur Ansätze zu einer Lösung bin ich sehr dankbar.
Viele Grüße,
Michael
- Anmelden oder Registrieren um Kommentare zu schreiben

Ich liebe Screencasts
am 05.07.2011 - 11:19 Uhr
Hallo Michael,
und für Dich gibt es da genau das Richtige: Genau hier
Viel Spaß damit!
Ich auch :-)
am 05.07.2011 - 16:34 Uhr
Hey, cool. Das scheint es ja echt zu sein. Vielen Dank!
Und wie immer: Drupal ist einfach toll. Ich versuche es mal gleich nachzumachen.
Viele Grüße, Michael
Also sieht nicht schlecht
am 06.07.2011 - 11:07 Uhr
Also sieht nicht schlecht aus. Allerdings erfolgt die Anmeldung über eine separate Seite. Besser wäre es noch, wenn das ganze auf der Seite selbst passieren könnte. Aber vielleicht kann ich da mit AJAX etwas basteln...
Auf jeden Fall eine einsetzbare Lösung. Danke nochmal für den Link zum Screencast!
Terminauswahl
am 12.07.2011 - 16:50 Uhr
Hallo Kirsten,
Jetzt klappt es eigentlich soweit bis auf ein Problem, das aber ziemlich groß zu sein scheint. Es gibt bei meinen Veranstaltungen oft mehreren Termine, so dass das Registrierungs- / Anmelde-Formular die Termine aus dem Node übernehmen müsste (am besten dann noch als Ankreuzliste). Das Feld nodereference_url kann das jedoch offenbar nicht. Jetzt muss ich vielleicht doch eine andere Lösung suchen. Oder hast Du eine Idee? Kann ich vielleicht im template.php der Ausgabe des Feldes die Termine anhängen? Am besten wäre die Erstellung von Formularen in Views.
Über Tipps freue ich mich, ich bin nämlich etwas Aufgeschmissen mit meinen Ideen. Am Ende muss ich doch noch ein eigenes Modul bauen :-(
Viele Grüße,
Michael