---
title: "Powermail prefill und dmmjobcontrol"
url: "https://www.typo3.net/d/115500-powermail-prefill-und-dmmjobcontrol"
source: "typo3.net"
tags: ["Extensions","Frage","Powermail"]
created: "2013-07-20"
last_reply: "2013-07-22"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Powermail prefill und dmmjobcontrol

Extensions · 2 Antworten · gestartet 2013-07-20

## Eröffnungsbeitrag

**Haluka** · 2013-07-20 · [Beitrag #1](https://www.typo3.net/d/115500-powermail-prefill-und-dmmjobcontrol/1)

Hi! Ich versuche Powermailfelder mit Daten aus der Jobextension dmmjobcontroll vorzubelegen. Klappt auch soweit ganz gut, bis auf Übernahme der Daten aus der verknüpften Tabelle tx_dmmjobcontrol_discipline, wo die Fachgebiete hinterlegt sind...

Dieser Code funktioniert:

```typoscript
plugin.tx_powermail_pi1 {
  prefill {
    uid55 = COA
    uid55 {
      5 = RECORDS
      5 {
        source.data = GP:tx_dmmjobcontrol_pi1|job_uid
        source.intval = 1
        tables = tx_dmmjobcontrol_job
        conf.tx_dmmjobcontrol_job = TEXT
        conf.tx_dmmjobcontrol_job.field = job_title
      }
    }
  }
}
```

Dieser Code funktioniert nicht - Feld bleibt leer:

```typoscript
plugin.tx_powermail_pi1 {
  prefill {
     uid79 = COA
     uid79 {
       10 = RECORDS
       10 {
         source.data = GP:tx_dmmjobcontrol_pi1|job_uid
         source.intval = 1
         tables = tx_dmmjobcontrol_discipline
         conf.tx_dmmjobcontrol_discipline = TEXT
         conf.tx_dmmjobcontrol_discipline.field=name
       }
    }
  }
}
```

Hat jemand einen Lösungsansatz für mich?
Habe schon Stunden mit der Suche verbracht...
Gruss Ute

## Antworten

### [#2](https://www.typo3.net/d/115500-powermail-prefill-und-dmmjobcontrol/2) · Unbekannter Benutzer · 2013-07-22

GP:tx_dmmjobcontrol_pi1|job_uid kann unmöglich die uid für tx_dmmjobcontrol_job und tx_dmmjobcontrol_discipline sein. Ich denke Du musst dir im zweiten Codeblock eine andere source für deine UID nehmen. Da ich die Extension nicht im Detail kenne, weiß ich nicht wie die Daten verknüpft sind und kann Dir nicht genau sagen, wie es richtig wäre, aber so ist es auf jeden Fall falsch.

### [#3](https://www.typo3.net/d/115500-powermail-prefill-und-dmmjobcontrol/3) · Haluka · 2013-07-22

Danke für den Ansatz kitsunet,
wir haben das jetzt wie folgt gelöst:

```typoscript
  prefill {  

     uid79 = COA

     uid79.10 = CONTENT

     uid79.10 {

       table = tx_dmmjobcontrol_discipline

       select.pidInList = XXX #ID des Sysordners

       select.andWhere.data = GP:tx_dmmjobcontrol_pi1|job_uid

       select.andWhere.intval = 1

       select.andWhere.wrap = uid IN (SELECT uid_foreign FROM tx_dmmjobcontrol_job_discipline_mm WHERE uid_local=|)

       renderObj = TEXT

       renderObj.value = Fehlermeldung....

       renderObj.override.field = name

    }
```

Damit klappt es ... endlich :):)

---

Quelle: „Powermail prefill und dmmjobcontrol“, typo3.net, https://www.typo3.net/d/115500-powermail-prefill-und-dmmjobcontrol
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
