---
title: "Anker auf Contentelemente"
url: "https://www.typo3.net/d/17408-anker-auf-contentelemente"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2004-10-28"
last_reply: "2005-06-25"
replies: 9
solved: false
page: 1
pages: 1
lang: "de"
---

# Anker auf Contentelemente

Allgemein · 9 Antworten · gestartet 2004-10-28

## Eröffnungsbeitrag

**typonoob** · 2004-10-28 · [Beitrag #1](https://www.typo3.net/d/17408-anker-auf-contentelemente/1)

Hallo Leute,

ich möchte eine auf Ankern basierte Seite erstellen. Ich weiss aber nicht wie ich in Typo3 einen Anker machen kann.
Ich hätte gerne, dass Typo3 automatisch alle Contentelemente meiner Seite zusammenhängt und diese mit Ankern (die oben auf der Seite zu sehen sein sollen) verlinkt. Gibt es da etwas was man recht einfach einbauen kann?

## Antworten

### [#2](https://www.typo3.net/d/17408-anker-auf-contentelemente/2) · barthel · 2004-10-28

> **typonoob schrieb:**
>
> Hallo Leute,
>
> ich möchte eine auf Ankern basierte Seite erstellen. Ich weiss aber nicht wie ich in Typo3 einen Anker machen kann.
> Ich hätte gerne, dass Typo3 automatisch alle Contentelemente meiner Seite zusammenhängt und diese mit Ankern (die oben auf der Seite zu sehen sein sollen) verlinkt. Gibt es da etwas was man recht einfach einbauen kann?

Ich habe etwas dergleichen mal gebaut:
<http://www.vidsoft.de/faq.0.html>
bevor es die FAQ Extension gab.
Vielleicht schaust du dir aber mal die FAQ extension an ?
Ansonsten kannst du im Template eine Liste aller z.B.: Header auslesen und diese dann formatiert oben einprinten.

### [#3](https://www.typo3.net/d/17408-anker-auf-contentelemente/3) · typonoob · 2004-10-28

Hallo Herr Barthel,

die FAQ extension würde zwar das tun was ich möchte, aber es ist viel zu offensichtlich, dass es sich um eine zweckentfremdete Extension handelt.
Ich würde es gerne mal ausprobieren selbst meine Links zu basteln. Kannst du mir dabei helfen, vielleicht ein Stückchen Code aus deinem Link?

### [#4](https://www.typo3.net/d/17408-anker-auf-contentelemente/4) · barthel · 2004-10-28

> **typonoob schrieb:**
>
> Hallo Herr Barthel,

Aber jetzt noch einen Kniefall ;-)

> **typonoob schrieb:**
>
> die FAQ extension würde zwar das tun was ich möchte, aber es ist viel zu offensichtlich, dass es sich um eine zweckentfremdete Extension handelt.

Wer würde dir das übelnehmen ?
Es liegt in der Natur der Sache, daß man solche Extensions zweckentfremdet.
WLAN wurde auch nicht für die Abdeckung von ganzen Straßenzügen entwickelt ;-)

> **typonoob schrieb:**
>
> Ich würde es gerne mal ausprobieren selbst meine Links zu basteln. Kannst du mir dabei helfen, vielleicht ein Stückchen Code aus deinem Link?

Durchaus.
Allerdings solltest du in Sachen Templatebauen vorbewandert sein.

### [#5](https://www.typo3.net/d/17408-anker-auf-contentelemente/5) · typonoob · 2004-10-28

Mit dem Templatebauen hatte ich bis jetzt noch nicht Probleme, es scheitert eigentlich daran, dass ich nicht weiss wie ich die Contentelemente ansprechen kann um die Überschriften daraus zu extrahieren. Kannst du mir dazu schonmal einen Tip geben, dann kann ich heute Abend ein bisschen rumspielen.

### [#6](https://www.typo3.net/d/17408-anker-auf-contentelemente/6) · barthel · 2004-10-28

Möchtest du die 'Links' auf allen Seiten und immer sichtbar ?

Na dann los ;-)
Das ganze basiert auf dem Menühandling von Typo3.

```typoscript
temp.ankerlist >
temp.ankerlist < tt_content.menu
temp.ankerlist {

# 20.3 entspricht dem TMENU Section index (pagecontent w/Index checked)

    20.3.wrap = <table border="0" align="left" cellspacing="0" cellpadding="0">|</table><br clear="all">
    20.3.select.andWhere >

# selectiere in der Datenbank alle header außer wenn diese das Layout 3 haben
# das kann man anpassen, normales SQL ist valid

    20.3.select.andWhere = header_layout!=3
    20.3.renderObj.wrap2 >
    20.3.renderObj.wrap >
    20.3.renderObj.wrap = <tr><td><span class="size-8" style="font-wight: bold;">&raquo;&nbsp;</span></td><td>|</td></tr>

# addiere das 'class' Attribute an jeden Link

   20.3.renderObj.typolink.ATagParams = class="size-8"
}

page {
    typeNum = 0
    10 = COA
    10 {
        10 < temp.ankerlist
        20 < styles.content.get
    }
}
```

Das sollte es eigentlich gewesen sein.
Leider habe ich im Moment kein Testsystem. Das Testen obliegt dir o.O

### [#7](https://www.typo3.net/d/17408-anker-auf-contentelemente/7) · typonoob · 2004-10-28

Ok, Danke für den Code, ich teste das mal.

Ich melde mich dann wieder wenn es Neuigkeiten gibt.

### [#8](https://www.typo3.net/d/17408-anker-auf-contentelemente/8) · sissi · 2005-06-25

Hi

ich versuche gerade auch sowas zu basteln und dieses Codebeispiel hilft da irgendwie nicht weiter.

Es gibt lediglich einen Link zur Rootpage aus, das wars!

Grüssle
Sissi :o

### [#9](https://www.typo3.net/d/17408-anker-auf-contentelemente/9) · sissi · 2005-06-25

Hi ich bins nochmal

Dieser Codezeilen lesen zumindest schonmal den Header aus:

INHALT.5 = CONTENT
INHALT.5 {

table = tt_content
select {
  pidInList = this
  orderBy = sorting
  where = colPos=0
  max = 1
}

renderObj = TEXT
renderObj.field = header
}

### [#10](https://www.typo3.net/d/17408-anker-auf-contentelemente/10) · weasel · 2005-06-25

also  so wie das klingt suchst du genau das hier
<http://www.typo3wizard.com/Content_Element_Navigation.85.0.html>

---

Quelle: „Anker auf Contentelemente“, typo3.net, https://www.typo3.net/d/17408-anker-auf-contentelemente
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
