---
title: "sr_feuser_register dynamische Abhängigkeit"
url: "https://www.typo3.net/d/73620-sr-feuser-register-dynamische-abhaengigkeit"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","Frontend-Benutzer","PHP"]
created: "2008-02-13"
last_reply: "2013-02-20"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# sr_feuser_register dynamische Abhängigkeit

TYPO3 › TypoScript · 3 Antworten · gestartet 2008-02-13

## Eröffnungsbeitrag

**cr4v3n** · 2008-02-13 · [Beitrag #1](https://www.typo3.net/d/73620-sr-feuser-register-dynamische-abhaengigkeit/1)

hi zusammen,

die Benutzer-Registrierung quält mich mal wieder. Und zwar möchte ich ein Eingabe-Feld abhängig von dem Wert innerhalb eines anderen Feldes machen. Wenn der Benutzer z.B. ausgewählt hat, dass er zu einer Firma gehört, dann muss der Firmenname und ein weiteres Feld, dass ich manuell hinzugefügt habe zur Pflicht werden.

Versucht habe ich das ganze mit einem Hook zu lösen. In dem Beispiel habe ich erst mal versucht das mit einem regulären Feld zu machen. Das Problem ist jetzt, dass der Hook scheinbar an der falschen Stelle eingreift. Das betreffende Feld wird jetzt zwar bereits in dem nicht ausgefüllten Registrierungsformular als Pflichtfeld angezeigt, aber auf die eigentliche Bearbeitung der Daten hat dies absolut keinen Einfluss. Verstehe ich da was falsch?

```php
function registrationProcess_beforeConfirmCreate(&$recordArray, &$controlDataObj) {
		 $requiredArray = $controlDataObj->requiredArray;
		 array_push($requiredArray, "title");
		 $controlDataObj->setRequiredArray($requiredArray);

		 $controlDataObj->conf["create."]["required"] .= ",title";
}
```

Komm ich da vielleicht auch über eine TS-Condition weiter?

Gruß
cr4v3n

## Antworten

### [#2](https://www.typo3.net/d/73620-sr-feuser-register-dynamische-abhaengigkeit/2) · cr4v3n · 2008-02-14

Bin weiter am suchen und ausprobieren.
Hat niemand ne Idee?

### [#3](https://www.typo3.net/d/73620-sr-feuser-register-dynamische-abhaengigkeit/3) · cr4v3n · 2008-02-15

Nachdem ich einfach keine Lust mehr hatte weiter zu suchen, hab ich das ganze jetzt nicht über den hook gemacht. Die zusätzliche, dynamische Abfrage wird jetzt direkt beim Überprüfen der Eingabe gemacht (tx_srfeuserregister_data::evalValues()). Das ist zwar nicht die sauberste Lösung, aber es funktioniert zumindest.

Gruß
cr4v3n

### [#4](https://www.typo3.net/d/73620-sr-feuser-register-dynamische-abhaengigkeit/4) · shoppe · 2013-02-20

Hy, dein Post ist schon eine ganze Weile her, aber vielleciht kannst du dich ja noch erinnern und könntest kurz erklären, wie genau du vorgegangen bist.
Ich stehe gerade vor dem gleichen Problem.

Danke und LG
Sarah

---

Quelle: „sr_feuser_register dynamische Abhängigkeit“, typo3.net, https://www.typo3.net/d/73620-sr-feuser-register-dynamische-abhaengigkeit
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
