Hi Community,
ich hab nun schon seit paar Tagen gegoogelt und hier gesucht - entweder finde ich den Wald vor lauter Bäumen nicht oder bin einfach nur Blind 🙂
Und zwar geht es darum das ich in einem Datenbankfeld "Name" 2 Werte aus dem Powermail-Formular brauche. Geht das?
Also zb:
Formularwert Vornamme: ###uid1###
Formularwert Nachname: ###uid2###
DB-Feld Name: ###uid1### ###uid2###
Aber ich bekomme das nicht hin, so hab ich es probiert:
tabelle.name = TEXT
tabelle.name.data = TSFE:tabelle|sesData|powermail_3358|uid1, uid2
Gruß
Torben
Schon mal was von COA gehört?
Gehört ja, bin aber ziemlicher Anfänger - arbeite erst seit 4 Wochen mit Typo3 🙂
Also COA, werd ich mich mal reinlesen, danke für die Antwort.
Hallo nochmal 🙂
Habe es hinbekommen und zwar so:
fe_users.name = COA
fe_users.name {
10 = TEXT
10.data = TSFE:fe_user|sesData|powermail_3358|uid3
20 = TEXT
20.data = TSFE:fe_user|sesData|powermail_3358|uid2
}
danke nochmal für den Tipp mit COA.
Aber dazu noch 2 Fragen, realisiere ich das dann auch bei Werten von Checkboxen?
-> OK, Frage selbst beantwortet, es geht.
Ich habe da mehrere Werte die in der DB dann in eine Textarea kommen.
Und 2tens, kann ich es irgendwie machen, das zwischen den beiden Werten im oberen Code ein Freizeichen ist?
Gruß
Torben
tmueller schrieb
Und 2tens, kann ich es irgendwie machen, das zwischen den beiden Werten im oberen Code ein Freizeichen ist?
Du solltest dich mal ausführlich mit Typoscript vertraut machen. In dem Fall hilft noTrimWrap:
fe_users.name {
10 = TEXT
10.data = TSFE:fe_user|sesData|powermail_3358|uid3
10.noTrimWrap = | ||
10.if.isTrue.data = TSFE:fe_user|sesData|powermail_3358|uid3
20 = TEXT
20.data = TSFE:fe_user|sesData|powermail_3358|uid2
}
Das if.isTrue checkt ob ein Wert vorhanden ist - weil wenn nicht, braucht man auch das Leerzeichen nicht...
Ja mit dem Script sollte ich mich mal beschäftigen.
Danke für die Hilfe.