[TYPO3-german] MailformPlus: select Feld im HTML-Formular vorbelegen?

Reinhard Führicht fuehricht at gmx.at
Wed Dec 5 14:42:27 CET 2007


Hallo Gerd,

naja, dann würd ich sagen musst du dir wohl oder übel das dropdown mit 
Typoscript zusammenzimmern und in einen Marker im Template einsetzen.

HTML-Template:

###dropdown###

Typoscript:

[global ...]
plugin.tx_thmailformplus_pi1.markers.dropdown = HTML
...
[global]

Mit Conditions prüfst du den Wert, den der User im vorhergehenden 
Schritt ausgewählt hat und abhängig davon baust du dir unterschiedliche 
Dropdowns, entweder mit einem HTML-Objekt oder einer Userfunction.

Nicht sehr schön, aber eine mögliche Lösung.

Schöne Grüße,
Reinhard


Gerhard Mehsel wrote:
> Hallo Reinhard,
> 
> 
> Reinhard Führicht schrieb:
>> wärs nicht am einfachsten das Feld über HTML mit einem Defaultwert zu 
>> belegen?
>>
>> <select>
>> <option value="">Defaultwert</option>
>> <option value="1">1</option>
>> ...
>> </select>
> 
> Leider ist das in meinem Fall nicht ausreichend, da der "Defaultwert" 
> davon abhöngt, was der User im Schritt davor angegeben hat. Ich muss 
> also dynamisch vorbelegen.
> 
> Schönen Gruß,
> Gerd
> 
> 
> 
>>
>> Gerhard Mehsel wrote:
>>> Hallo,
>>>
>>> ich stehe nach Stunden rungetue vor dem nächsten MailformPlus 
>>> Problem: wie kann ich ein HTML-Formular Feld von Typ select dynamisch 
>>> vorbelegen?
>>>
>>> So klappts nicht:
>>> plugin.tx_thmailformplus_pi1.default.country = TEXT
>>> plugin.tx_thmailformplus_pi1.default.country.data = GPvar:andererCountry
>>>
>>> Und so auch nicht:
>>> plugin.tx_thmailformplus_pi1.fieldConf {
>>>   country {
>>>     defaultValue= TEXT
>>>     defaultValue.data = GPvar:andererCountry
>>>   }
>>> }
>>> Was mach ich falsch? Ich habe Angst, dass mir ein Cache 
>>> (BrowserCache, Typo-Cache etc) dazwischenfunkt!?
>>>
>>> Schöne Grüße,
>>> Gerd


More information about the TYPO3-german mailing list