[Frage] Powermail prefill select TYPO3-Version: 8.7.17

  • supergrobi supergrob...
    Typ im Roten Hemd
    0 x
    3 Beiträge
    0 Hilfreiche Beiträge
    05. 11. 2018, 10:55

    Hallo Ihr,

    ich sitze gerade an einem Problem mit Powermail. Und zwar möchte ich dort ein Selectfeld (Auswahlliste) mit Daten aus einer Datenbank (Extension) befüllen. Im Formular ist das TS dort beim Auswahlfeld eingetragen: Aus TypoScript generieren = lib.options. Statische Werte in die Selectbox zu bekommen, klappt eigentlich:

    [code]lib.options = CONTENT
    lib.options.value = Red shoes|red[\n]Blue shoes|blue|*[\n]Pink shoes|pink
    [/code]

    Wenn ich das nun aber dynamisch mit Werten aus der Datenbank befüllen möchte, dann weiss ich nicht genau, wie ich die Werte in die Select-Options hineinbekomme. Bisher hab ich das so:

    [code]lib.options = CONTENT {
    lib.options {
    table = tx_projektdatenbank_domain_model_kategorie
    select {
    orderBy = kategorie
    }
    renderObj = COA
    renderObj {
    10 = TEXT
    10.field = kategorie
    lib.options.value = kategorie
    }
    }
    }
    [/code]

    Das hier
    lib.options.value = kategorie
    funktioniert so aber nicht. Vielleicht kann mir ja jemand weiterhelfen oder Tipps geben, wie das richtig oder besser funktionieren könnte. Danke schonmal.


  • 1
  • supergrobi supergrob...
    Typ im Roten Hemd
    0 x
    3 Beiträge
    0 Hilfreiche Beiträge
    05. 11. 2018, 11:21

    Hab gerade gesehen, dass dieses Thema ja auch schon im Beitrag "Powermail2 - dynamisch generierte Checkboxen" behandelt wurde. Hab mein TS mal angepasst, aber es klappt immer noch nicht ("Error, no options to show"). So sieht mein Code jetzt aus:

    [code]lib.options = CONTENT
    lib.options {
    table = tx_projektdatenbank_domain_model_kategorie
    select {
    orderBy = kategorie
    }
    renderObj = COA
    renderObj {
    10 = COA
    10 {
    10 = TEXT
    10.dataWrap = {field:kategorie}[\n]
    }
    }
    }
    [/code]

  • 1