---
title: "seiteninterner link auf detailseite"
url: "https://www.typo3.net/d/85468-seiteninterner-link-auf-detailseite"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","Links","RealURL"]
created: "2009-01-05"
last_reply: "2009-01-05"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# seiteninterner link auf detailseite

Extensions › Entwicklung · 3 Antworten · gestartet 2009-01-05

## Eröffnungsbeitrag

**npre** · 2009-01-05 · [Beitrag #1](https://www.typo3.net/d/85468-seiteninterner-link-auf-detailseite/1)

hallo,

ich hänge gerade beim erstellen eines links innerhalb einer seite bei verwendung von real url. ich habe mir eine extension gebastelt, wo ich mit

```typoscript
<a target="_self" href="#preisinfos"
```

auf der gleichen seite zur überschrift mit "preisinfos" verlinke. das funktioniert solange ich nicht real url aktiviere, da der link dann auf die startseite gehen würde.

ich habe nun versucht, mit $this->pi_linkTP_keepPIvars was zu basteln, scheitere am problem das "#preisinfos" ganz am schluss (nach dem cHash) dran zu hängen (der link sollte dann so aussehen:
<http://www.meinedomain/index.php?id=37&tx_meineextension_pi1%5Bartikel%5D=123&cHash=13e8441aa2#preisinfos> bzw. bei real url: http:://www.meinedomain.at/de/unterseite/artikel/artikel-xy.html#preisinfos):

```php
$link = $this->pi_linkTP_keepPIvars(
		"zur Preisinfo",
		
		$overrulePIvars=array(????), $cache=1,
		$clearAnyway=0,
		$altPageId=0
		);
		$params = array(
		'title' => "zur Preisinfo",
		'target' => "_self"
		);
		$markerArray['###SELFID###'] = $this->cObj->addParams($link,$params);
```

hat jemand eine idee, wie ich das lösen kann?[/url]

## Antworten

### [#2](https://www.typo3.net/d/85468-seiteninterner-link-auf-detailseite/2) · just2b · 2009-01-05

Hallo,

verwende einfach typolink!

georg

### [#3](https://www.typo3.net/d/85468-seiteninterner-link-auf-detailseite/3) · npre · 2009-01-05

danke für die rasche antwort. hast du ein beispiel, wie das aussehen muss?

### [#4](https://www.typo3.net/d/85468-seiteninterner-link-auf-detailseite/4) · npre · 2009-01-05

ich hab das nun so gelöst:

```php
$markerArray['###PREISINFOS###'] = $this->pi_linkTP($this->pi_getLL('label_preisinfos'),array($this->prefixId.'[artikel]'=> $this->piVars['artikel']), $cache=1, '#preisinfos');
```

---

Quelle: „seiteninterner link auf detailseite“, typo3.net, https://www.typo3.net/d/85468-seiteninterner-link-auf-detailseite
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
