---
title: "Menü Onepager"
url: "https://www.typo3.net/d/119896-menue-onepager"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage","TYPO3 6.x"]
created: "2015-03-13"
last_reply: "2015-03-13"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Menü Onepager

TYPO3 › Menüs · 3 Antworten · gestartet 2015-03-13

## Eröffnungsbeitrag

**rolk** · 2015-03-13 · [Beitrag #1](https://www.typo3.net/d/119896-menue-onepager/1)

Ich habe einen Onpager wo er die Inhalte aus den Unterseiten generiert:

```typoscript
lib.content = HMENU
lib.content {
  
  special = directory
  special.value = 261
  1 = TMENU
  1 {
    expAll = 1
    NO = 1
    NO {
      
      doNotLinkIt = 1
      
      stdWrap.cObject = CONTENT
      stdWrap.cObject {
        table = tt_content
        select {
          pidInList.field = uid
          where = colPos = 0
        }
      }
      
      stdWrap2.wrap =
      |
      
      stdWrap2.insertData = 1
    }
  }
  2 < .1
}
```

Soweit funktioniert auch alles, aber bei dem Menü habe ich noch Probleme.
Wenn ich folgendes eingebe bekomme ich immer die Domain von der vorigen ROOT-Seite angezeigt.

```typoscript
temp.titleSectionId = TEXT
temp.titleSectionId {
  field = title
  trim = 1
  case = lower
  replacement {
    10 {
      search.char = 32
      replace = -
    }
    20 {
      search = /(ä|Ä)/
      useRegExp = 1
      replace = ae
    }
    30 {
      search = /(ö|Ö)/
      useRegExp = 1
      replace = oe
    }
    40 {
      search = /(ü|Ü)/
      useRegExp = 1
      replace = ue
    }
    50 {
      search = ß
      replace = ss
    }
    60 {
      search = /\/\\\.\:\;\,\&/
      useRegExp = 1
      replace =
    }
  }
}



lib.scrollSpyNavi = HMENU
lib.scrollSpyNavi {
  wrap = <div id="topNavi">|</div>
  
  1 = TMENU
  1 {
    wrap = <ul class="nav">|</ul>
    NO = 1
    NO {
      doNotLinkIt = 1
      linkWrap = <li class="link">|</li>
      stdWrap >
      stdWrap {
        cObject = TEXT
        cObject {
          field = nav_title // title
          typolink {
            parameter = 1
            section.cObject < temp.titleSectionId
          }
        }
      }
    }
  }
}
```

## Antworten

### [#2](https://www.typo3.net/d/119896-menue-onepager/2) · toifel · 2015-03-13

Das liegt wohl am typolink.parameter = 1.
Dadurch erhälst du nur Links, die auf deine ID 1 verweisen - wahrscheinlich die ROOT-Seite.

### [#3](https://www.typo3.net/d/119896-menue-onepager/3) · rolk · 2015-03-13

Danke das warst, jetzt habe ich aber noch eine Frage, wie kann ich automatisch einen Ankerpunkt auf die ID vom ersten Inhaltselement machen?

Derzeit wird ja nur auf meineDomain.de/#testseite verlinkt.

Somit kann ich ja die Navi nicht dynamisch erzeugen, weil sobald ein Contentelement gelöscht wird gibt es die ID ja nicht mehr.

### [#4](https://www.typo3.net/d/119896-menue-onepager/4) · toifel · 2015-03-13

Könnte hier mit funktionieren:
<https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/ContentObjects/Hmenu/Tmenu/Index.html#confval-menu-common-properties-sectionindex>

---

Quelle: „Menü Onepager“, typo3.net, https://www.typo3.net/d/119896-menue-onepager
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
