[TYPO3-german] Mailform mit Werten aus der DB vorbelegen
Stefan
webmaster at 4runners.de
Tue Nov 27 14:23:32 CET 2007
Hallo Stefan,
ich habe in mailformplus ein paar Eingabefelder/Select-Boxen ebenfalls
mit Daten vorbelegt, bspw. eine Select-Box in der Sprachkenntnisse
(dt,engl, spanisch, franz, etc.) gelistet werden sollen. Diese
Sprachkenntnisse hole ich mir per TS aus einer Tabelle
(tx_vdielevate_sprachen) und fülle den Marker ###SPRACHKENNTNISSE2###
Hier der entsprechnde TS-Schnipsel:
plugin.tx_thmailformplus_pi1.markers.SPRACHKENNTNISSE2 = CONTENT
plugin.tx_thmailformplus_pi1.markers.SPRACHKENNTNISSE2{
table = tx_bewerber_sprachen
select.pidInList = 1332
select.where = hidden = 0
select.orderBy = sprache ASC
renderObj = COA
renderObj {
10 = TEXT
10.field = uid
10.wrap = <option value="|"
20 = TEXT
20.field = uid
20.noTrimWrap = | ###selected_sprachkenntnisse2_|###> |
30 = TEXT
30.field = sprache
30.wrap = | </option>
}
wrap = <select name="sprachkenntnisse2"><option value="0">Bitte
auswählen</option>| </select>
}
Gruß
Stefan
Stefan Pink schrieb:
> Hallo Joey
>
> Per "DATA" funktioniert das bei den Standardformularen jetzt auch ganz
> prima.
>
> Wie könnte man denn nun für th_mailformplus etwas ganz ähnliches machen.
>
> Ich habe zwar mal mit folgendem probiert und im Setup folgendes eingegeben:
> plugin.tx_thmailformplus_pi1.markers.SEITENTITEL = SEITENTITEL
> plugin.tx_thmailformplus_pi1.markers.SEITENTITEL.field = title
>
> und im HTML-Formular für ein Feld den Marker ###SEITENTITEL### gesetzt.
>
> ... das führte aber nicht zum gewünschten Ergebnis.
>
> Aus der Anleitung für th_mailformplus werde ich aber nicht so recht schlau.
>
> Ich hoffe es geht nicht nur mir so.
> Vielleicht hat ja jemand da eine kleine Step to Step - Anleitung wie man
> Daten aus der tabelle "tt_content" oder "pages" für ein Formularfeld
> vorbelegen kann.
>
> Gruß
> Stefan
>
> JoH asenau schrieb:
>> Innerhalb von FORM Elementen kannst Du die einzelnen Teile auf zwei
>> verschiedene Arten setzen. Zum einen so wie Du das bereits machst per
>> "data"
>> und zum anderen per "dataArray", das zu eventuell bereits vorhandenen
>> Werten
>> aus "data" hinzugefügt wird.
>>
>> dataArray funktioniert ähnlich wie ein COA:
>>
More information about the TYPO3-german
mailing list