---
title: "Powermail: Dynamischer Text auf Antwortseite mittels Checkbox"
url: "https://www.typo3.net/d/88067-powermail-dynamischer-text-auf-antwortseite-mittels-checkbox"
source: "typo3.net"
tags: ["Extensions","Frage","Powermail"]
created: "2009-03-18"
last_reply: "2009-03-23"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# Powermail: Dynamischer Text auf Antwortseite mittels Checkbox

Extensions · 4 Antworten · gestartet 2009-03-18

## Eröffnungsbeitrag

**Daviz** · 2009-03-18 · [Beitrag #1](https://www.typo3.net/d/88067-powermail-dynamischer-text-auf-antwortseite-mittels-checkbox/1)

Hallo Alle,

ich bin folgendem Tutorial gefolgt:
[/d/78897-powermail-dynamischer-text-auf-antwortseite](https://www.typo3.net/d/78897-powermail-dynamischer-text-auf-antwortseite)

Im ersten Schritt versuche einfach, den Wert der Checkbox anzuzeigen:

```typoscript
page.1 = TEXT
page.1.data = TSFE:fe_user|sesData|powermail_1660|uid13
```

Hier wird leider nichts angezeigt. Nehme ich hier die UID eines normalen Inputfeldes oder eines Selectfeldes, dann klappt es wunderbar.

Ich habe mal die Debugausgabe in Powermail aktiviert und dabei wird für die piVars folgendes angezeigt:

```html
<pivars>
<uid12>EVENTANFRAGE</uid12>
<uid13 type="array">
<numindex index="0">Bitte nehmen Sie persönlich Kontakt mit mir auf.</numindex>
</uid13>
<uid15 type="array">
<numindex index="0"></numindex>
</uid15>
</uid18>
<uid2>Mustermann</uid2>
<uid3>David</uid3>
<uid6></uid6>
<uid7>mail@email.net</uid7>
</pivars>
```

Wie ihr seht, ist uid 13 (die Checkbox) ein Array. Ich habe alles mögliche Ausprobiert, deren Wert auszugeben. Versuche wie Diese blieben fruchtlos:

```typoscript
page.1.data = TSFE:fe_user|sesData|powermail_1660|uid13|0
```

Was mache ich hier falsch?

Oder liegt der Fehler vielleicht auch an dem von Powermail erstellten HTML? Eine Checkbox bekommt bei mir keinen Value, was ja eigentlich der Fall sein sollte:

```html
<input type="checkbox" name="check_uid13_0" onclick="checkbox('uid13_0');" id="check_uid13_0" checked="checked" class="powermail_kontakt powermail_check powermail_uid13 powermail_subuid13_0" tabindex="2" />
```

Viele Grüße,
David

## Antworten

### [#2](https://www.typo3.net/d/88067-powermail-dynamischer-text-auf-antwortseite-mittels-checkbox/2) · einpraegsam.​net · 2009-03-18

```typoscript
# Erste Checkbox
page.1 = TEXT
page.1.data = TSFE:fe_user|sesData|powermail_1660|uid13|0 


# Zweite Checkbox
page.2 = TEXT
page.2.data = TSFE:fe_user|sesData|powermail_1660|uid13|1 


# Dritte Checkbox
page.3 = TEXT
page.3.data = TSFE:fe_user|sesData|powermail_1660|uid13|2
```

### [#3](https://www.typo3.net/d/88067-powermail-dynamischer-text-auf-antwortseite-mittels-checkbox/3) · Daviz · 2009-03-18

Hallo Alex,

danke für deine schnelle Hilfe. So wie von dir gezeigt, hatte ich es auch probiert, allerdings viel mir eben auf, das ich mich verschrieben hatte  #paralyzed#

Hier meine Lösung für das Beispiel oben, um eine Checkbox abzufragen:

```typoscript
contactanswer = COA
contactanswer {
  10 = TEXT
  10 {
    # wenn Checkbox aktiv, dann TestText anzeigen
    value = TestText
    if.value.data = TSFE:fe_user|sesData|powermail_1660|uid13|0
    if.equals = Bitte nehmen Sie persönlich Kontakt mit mir auf.
  }
}

plugin.tx_powermail_pi1.dynamicTyposcript {
	answer < contactanswer
}
```

Allerdings wird hier der TestText auch gezeigt, wenn die Checkbox nicht angehakt ist. Warum wird der Wert trotzdem übergeben?
Wie kann ich korrekt abfragen, ob sie aktiv ist oder nicht?

Viele Grüße,
David

### [#4](https://www.typo3.net/d/88067-powermail-dynamischer-text-auf-antwortseite-mittels-checkbox/4) · einpraegsam.​net · 2009-03-19

Würde ich über CASE machen:

```typoscript
# Zum Test an page.1 ausgeben
# powermail befindet sich in content uid 1660
# Erste Checkbox innerhalb des Feldes uid13
# Value würde ich mit kontaktaufnahme umschreiben, label kann bleiben
page.1 = CASE
page.1.key.data = TSFE:fe_user|sesData|powermail_1660|uid13|0
page.1.default = TEXT
page.1.default.value =
page.1.kontaktaufnahme = TEXT
page.1.kontaktaufnahme.value = Schön wars...
```

### [#5](https://www.typo3.net/d/88067-powermail-dynamischer-text-auf-antwortseite-mittels-checkbox/5) · Daviz · 2009-03-23

Danke!

So hat es gut funktioniert.

Viele Grüße,
David

---

Quelle: „Powermail: Dynamischer Text auf Antwortseite mittels Checkbox“, typo3.net, https://www.typo3.net/d/88067-powermail-dynamischer-text-auf-antwortseite-mittels-checkbox
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
