Hallo, ich möchte ein Anmeldeformular erstellen wie hier auf dieser Seite: http://www.smh-luedinghausen.de/anmeldung-fuer-die-gesundheitsbi.html. Ich habe mir jetzt schon die Extension mailformplus runtergeladen, verstehe nur nicht, wie ich jetzt die Eingabefelder erstelle.
Kann mir da jemand einen Tipp geben?
Danke schonmal
Gruß
Stephie
Hi!
Das geht ganz einfach:
Fuege einfach in deinem Template noch ein Feld hinzu.
...
Kursnummer: <input type="text" name="kursnummer">
...
Und im TypoScript (zum Speichern der Daten) musst du das Mapping anpassen:
plugin.tx_thmailformplus_pi1.saveDB = 1
plugin.tx_thmailformplus_pi1.saveDB {
dbTable = tt_content
fileUpload = uploads/pics/
fileTypes = jpg,gif,png,jpeg
# set maximum filesize to 100Kb
fileSize = 100000
# change “96” to an existing page-ID in your TYPO3 project
dbinsert=pid:96,hidden:0,CType:textpic
# if dbkey is not set: "uid" is taken
dbkey =uid
# [inputFieldName]:[DBName]
mapping=name:header,...,kursnummer:kurs,...
}
Also beim Mapping gibst du an:
Formularfeldname:Tabellenspalte, Formularfeldname:Tabellenspalte, ...
Du gibst also erst an, aus welchem Formularfeld der Eintrag kommt und dann in welche Spalte in der Datenbank der Eintrag geschrieben werden soll.
das versteh ich nicht so ganz. wo hast du das denn her? Ich habe das plugin auf der seite eingefügt, aber angezeigt wird es nicht. versteh das ganze noch nicht so wirklich.