Formhandler Dropdown aus static_countries erzeugen

  • 0 x
    12 Beiträge
    0 Hilfreiche Beiträge
    06. 09. 2010, 15:54

    Hallo!

    Kann für ein einfaches Formular kein Dropdown generieren lassen. Folgend mein Setup:

    1. plugin.Tx_Formhandler.settings.predef.default.markers {
    2.  
    3. options_dropdown = CONTENT
    4. options_dropdown{
    5. table = static_countries
    6. pidInList = uid
    7. orderBy = cn_short_en
    8. selectFields = uid,cn_iso_3
    9. }
    10.  
    11. renderObj = TEXT
    12. renderObj {
    13. #value
    14. 10 = TEXT
    15. 10.wrap = <option value="|"
    16. 10.field = cn_iso_3
    17.  
    18. #selected
    19. 12 = TEXT
    20. 12.wrap = !!|>
    21. 12.field = cn_iso_3
    22.  
    23. #label
    24. 13 = TEXT
    25. 13.wrap = |</option>
    26. 13.field = cn_iso_3
    27. }
    28.  
    29.  
    30. }

    Uns so sieht der Maker im HTML aus:

    1. <select id="formhandler[country]">
    2.  
    3. <option value="">###LLL:country_select###</option>
    4.  
    5. ###dropdown_countries###
    6.  
    7. </select>
    8.  
    9. Es gibt einfach keine Option-Punkte außer dem ersten, der durch das Lang-File gefüllt wird.
    10.  
    11. Freue mich auf eure Hilfe!
    12.  
    13. SG


  • 1
  • sini sini
    R2-D2
    0 x
    75 Beiträge
    0 Hilfreiche Beiträge
    12. 11. 2010, 11:01

    Hast dus am Ende geschafft? Ich müsste das auch grad machen und bei mir erscheint leider nichts...

    Danke

  • winter winter
    TYPO3-Anwärter
    0 x
    7 Beiträge
    0 Hilfreiche Beiträge
    13. 09. 2011, 19:49

    Mit diesen drei Änderungen müsste es klappen:

    1. [...]
    2. pidInList = 0
    3. [...]
    4. selectFields = cn_iso_3,cn_short_en
    5. [...]
    6. 13.field = cn_short_en
    7. [...]

  • PPAM PPAM
    TYPO3-Anwärter
    0 x
    5 Beiträge
    0 Hilfreiche Beiträge
    06. 10. 2011, 13:03

    Ich musste das <select> noch um den Parameter [i]name[/i] erweiteren damit es funktioniert:
    <select id="formhandler[country]" name="formhandler[country]">

    1. <select id="formhandler[country]">
    2.  
    3. <option value="">###LLL:country_select###</option>
    4.  
    5. ###dropdown_countries###
    6.  

  • 1