15. 05. 2008, 15:49

Nach einer Anfrage habe ich mich entschlossen, das hier zu posten, falls jemand mal ein ähnliches Problem hat.

[b]Aufgabenstellung:[/b]
Selecterbox (Dropdown) in Powermail mit beliebigen Werten aus Datenbank

[b]Lösung:[/b]
1. Neues Powermail Feld anlegen (typoscript) mit lib.object:
[img]http://www.design-and-style.de/temp/typo3/pm_select1.gif[/img]

2. Eine Selectabfrage in TS (Hole name, uid von tt_address der Seite 5):
[img]http://www.design-and-style.de/temp/typo3/pm_select2.gif[/img]

Hier nochmal zum Kopieren:
[TS]lib.object = COA_INT
lib.object {
10 = TEXT
10.value = <label for="uid33">Select:</label>

20 = CONTENT
20.wrap = <select id="uid33" name="tx_powermail_pi1[uid33]" size="1">|</select>
20 {
table = tt_address
select {
pidInList = 5
orderBy = name
}
renderObj = COA
renderObj {
10 = COA
10 {
10 = TEXT
10 {
field = uid
wrap = <option value="|">
}
20 = TEXT
20 {
field = name
wrap = |</option>
}
}
}
}
}
[/TS]

[b]Ergebnis:[/b]
[img]http://www.design-and-style.de/temp/typo3/pm_select3.gif[/img]

Dynamische Selecterbox, mit dem HTML Code:
[HTML]<label for="uid33">Select:</label>
<select id="uid33" name="tx_powermail_pi1[uid33]" size="1">
<option value="23">Name1</option>
<option value="24">Name2</option>
</select>
[/HTML]

in2code.de - Wir leben TYPO3
- Möchtest du TYPO3 komplett verstehen? Eigene Erweiterungen erstellen? Bei uns gibt es auch Schulungen https://www.in2code.de/produkte/typo3-schulungen/
- Die Arbeit mit TYPO3 macht dir Spaß? Du stehst auf Berge? Komm zu uns! https://www.in2code.de/agentur/karriere/