Zum Inhalt springen

Powermail + TCAselectItem ... geht das?

Erstellt am 18. Mai 2010 · 3 Antworten · letzte Antwort am 19. Mai 2010

Tags: TCA, Powermail, Frage

Einfacher ·

Hallo,

ich möchte gerne über ein Powermail-Formular eine selbst angelegte DB-Tabelle bestücken. Einige der Felder sind Selectboxen, deren Einträge im TCA definiert sind.

Das im Formular von Hand nachzubauen ist ja kein Problem mit label|value. Aber ich schaffe es nicht, auf der Bestätigungsseite oder in den versandten Mails den value wieder aufzulösen. Da steht dann nur immer 2 oder 3 und eben nicht das zugehörige Label.

Normalerweise mache ich sowas über die strWrap-Methode TCAselectItem. Nun dachte ich, ich könnte die auch in Powermail verwenden. Mein bisheriger (fehlgeschlagener) Versuch:

plugin.tx_powermail_pi1 {
	# Manipulation of values in every mode (email to receiver, db log, etc..)
	mode {
		# Manipulation of values in dblog
		dblog {
		}
		# Manipulation of values for email to receiver (main mail)
		recipient_mail {
			uid39 = TEXT
			uid39 {
				field = uid39
				TCAselectItem.table = tx_myexttable
				TCAselectItem.field = myfield
				TCAselectItem.delimiter = ,
			}
		}
		sender_mail {
			... (genauso)
			}
		}
		thx {
			... (genauso)
		}
		confirmation {
			... (genauso)
		}
		mandatory {
			... (genauso)
		}
	}
}

Ist das die falsche Herangehensweise?

Viele Grüße,
Frank

Einfacher ·

Mir scheint, daß sogar der gesamte mode.confirmation Teil ignoriert wird. Ich habe jetzt mal probeweise nur folgendes im Template stehen:

plugin.tx_powermail_pi1 {
	mode {
		confirmation {
			uid41 = TEXT
			uid41.value = Test Blablabla
		}
	}
}

... und es änderte nichts!
Laut manch anderen Forenpostings scheint das ja sonstwo schon zu klappen. (41 ist ein einfaches Inputfeld) Weiß jemand, woran es bei mir hapern könnte?

Ach ja: TYPO3 4.1.7 und powermail 1.3.13

einpraegsam.​net ·
Einfacher schrieb

Laut manch anderen Forenpostings scheint das ja sonstwo schon zu klappen. (41 ist ein einfaches Inputfeld) Weiß jemand, woran es bei mir hapern könnte?

Ach ja: TYPO3 4.1.7 und powermail 1.3.13

Bevor ich hier sehr viel Zeit investieren will, würde ich dich bitten, das Ganze mit einer aktuellen powermail Version nochmal zu testen...

Einfacher ·
einpraegsam.net schrieb

Bevor ich hier sehr viel Zeit investieren will, würde ich dich bitten, das Ganze mit einer aktuellen powermail Version nochmal zu testen...

Oops, und ich war sicher, vor den Tests geupdated zu haben...

Naja, hab's jetzt nachgeholt.
Das zweite, simple Snipplet funktioniert jetzt auch.
Aber für die Selectboxeinträge habe ich immer noch keine Lösung gefunden...

Vielleicht musst Du ja nicht allzuviel Zeit investieren um mich in die richtige Richtung zu schubsen 😉

Grüße,
Frank