---
title: "1. Problem mit LOAD_REGISTER und 2: Problem mit required"
url: "https://www.typo3.net/d/112455-1-problem-mit-load-register-und-2-problem-mit-required"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2012-10-15"
last_reply: "2012-10-16"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# 1. Problem mit LOAD_REGISTER und 2: Problem mit required

TYPO3 › TypoScript · 4 Antworten · gestartet 2012-10-15

## Eröffnungsbeitrag

**besucher80** · 2012-10-15 · [Beitrag #1](https://www.typo3.net/d/112455-1-problem-mit-load-register-und-2-problem-mit-required/1)

Hallo,
ich habe mir ein Menü erstellt und verende dort eine LOAD-REGISTER Funktion mit ich mir den Seitentitel in kleiner Schrift hole und die Leerzeichen ersetze. Ich habe allerdings ein Problem. Das Menü ist über 2 Ebenen. Es wird mir jetzt bei den Menüelementen der 1 Ebene immer der Seitentitel des letzten Elements der 2 Ebene angezeigt. Also als Beispiel:

Leistungen
  - Punkt 1
  - Punkt 2
  - Punkt 3

Hier bekommt Leistungen den Titel "Punkt 3". Wie kann das sein?
Muss ich da noch was mit setCurrent oder current machen?

Heir mal mein TS:

```typoscript
[
// Load register erstellen
NO.before.cObject = LOAD_REGISTER
NO.before.cObject {      
  // Titel in kleiner Schrift
  title.cObject = TEXT
  title.cObject {
    field = title
    //crop = 10 |  |1
    case = lower        
    //insertData = 1
    split {
      token.char = 32
      cObjNum = 1
      1.current = 1
      1.wrap = |-
    }
    substring = 0,-1
    wrap = |
  } 
      
}
```

Mein 2tes Problem ist foglendendes. Ich habe ein weiteres Menü wo die 2te Ebene als Dropdown angezeigt wird. Ich möchte nun gerne CONTENT an das Menü anhängen. Das geht soweit auch. Nur erscheint mein Wrap dauerhaft, egal ob Ihalt da ist oder nicht. Hab schon required versucht aber das klappt nicht.

Mein TS sieht so aus:

```typoscript
stdWrap.append = CONTENT
stdWrap.append {
  table = tt_content
  select {
    pidInList.field = pid
    where = colPos=0
    #max = 1
  }
  wrap = <ul>|</ul>
}
```

Also es wird mir immer der ul wrap mit angezeigt.
Wie könnte ich das verhindern?

Vielen Dank für die Hilfe

## Antworten

### [#2](https://www.typo3.net/d/112455-1-problem-mit-load-register-und-2-problem-mit-required/2) · Unbekannter Benutzer · 2012-10-16

Ich verstehe nicht ganz wozu du überhaupt LOAD_REGISTER brauchst, das kannst du doch direkt über stdWrap auf dem linkText lösen.

Für den wrap würde ich mal
stdWrap.wrap probieren.

### [#3](https://www.typo3.net/d/112455-1-problem-mit-load-register-und-2-problem-mit-required/3) · besucher80 · 2012-10-16

Hi, okay ich hätte dazu sagen sollen, das ich den Titel als Class verwenden soll. Also class="seitentitel". Deswegen in kleiner Schrift und die Leerzeichen ersetzt. Wenn ich es direkt auf den Linktext anwende, wird dieser ja immer klein geschrieben. Hab ich schlecht erklärt. Sorry aber danke.

Der 2te Tipp für wrap stdWrap.wrap zu probieren ging. Vielen Dank dafür.

Hast Du für 1 evtl. noch einen Tipp?

Vielen Dank

### [#4](https://www.typo3.net/d/112455-1-problem-mit-load-register-und-2-problem-mit-required/4) · Unbekannter Benutzer · 2012-10-16

Wo setzt du denn die Class? Da würde ich direkt mit dem stdWrap auf den Title arbeiten.

### [#5](https://www.typo3.net/d/112455-1-problem-mit-load-register-und-2-problem-mit-required/5) · besucher80 · 2012-10-16

Hi, ich setze die class so:

NO.wrapItemAndSub = <li class="first {register:title}">|</li>

Deswegen war es für mich mit load_register einfacher. Ich find es bisschen umständlich hier direkt mit dem Titel zu arbeiten.

Wie gesagt,es geht ja generell auch. Nur stimmen die Titel nicht. Es wird mir immer der letzte Titel ausgegeben (siehe beschreibung oben).

---

Quelle: „1. Problem mit LOAD_REGISTER und 2: Problem mit required“, typo3.net, https://www.typo3.net/d/112455-1-problem-mit-load-register-und-2-problem-mit-required
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
