---
title: "typolink manipulieren"
url: "https://www.typo3.net/d/112612-typolink-manipulieren"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","Links"]
created: "2012-10-26"
last_reply: "2012-10-30"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# typolink manipulieren

Extensions › Entwicklung · 4 Antworten · gestartet 2012-10-26

## Eröffnungsbeitrag

**zweiblum** · 2012-10-26 · [Beitrag #1](https://www.typo3.net/d/112612-typolink-manipulieren/1)

Hallo, ich möchte einen typolink wie folgt manipulieren.

Der dargestellte Link soll z.B. so lauten:
domain.de/seite1/artikel234.html

Tatsächlich soll aber die Seite
domain.de/seite1.html
angesprungen werden.

Wenn das Objekt erzeugt ist kann ich es anscheinend nicht manipulieren.

Gibt es da eine Möglichkeit???

## Antworten

### [#2](https://www.typo3.net/d/112612-typolink-manipulieren/2) · igorshmigor · 2012-10-27

Wie willst du den Link denn erzeugen? Per TypoScript oder in PHP mit der TYPO3-API?
In beiden Fällen kannst du natürlich einen vom tatsächlichen Link abweichenden Text zum Verlinken angeben.
In TypoScript z.B.

```typoscript
lib.mylink=TEXT
lib.mylink{
  # Linktext, der dargestellt werden soll. Kann per stdWrap auch dynamisch generiert werden.
  value=domain.de/seite1/artikel234.html
  typolink.parameter={$idSeite1}
}
```

In PHP etwa so:

```php
$mylink=typoLink ( 
	'domain.de/seite1/artikel234.html',
	array(
		'parameter' => $idSeite1
	)
);
```

### [#3](https://www.typo3.net/d/112612-typolink-manipulieren/3) · zweiblum · 2012-10-27

Danke Dir, aber ich meine schon den Link und nicht den Linktext.
Ich habe es nun so gelöst indem ich in der Real-Url ...advanced... die Pathparts manipuliere.

Ich entferne artikel234.html aus dem Array wenn $pathpart[1]==seite1 ist
In der Adressleiste des Browsers erhalte ich dann meine gewollte url (domain.de/seite1/artikel234.html)
und typo3 bekommt zur weiterverarbeitung domain.de/seite1  und springt seite1.html an.

Ist sicherlich keine elegante Lösung, hilft aber.

Wenn jemand eine bessere Lösung kennt, immer her damit.

### [#4](https://www.typo3.net/d/112612-typolink-manipulieren/4) · einpraegsam.​net · 2012-10-28

Du kannst entweder eine Seite als Shortcut anlegen und auf diese verlinken oder in realurl einen Redirect erstellen.

### [#5](https://www.typo3.net/d/112612-typolink-manipulieren/5) · zweiblum · 2012-10-30

Hmm, beim shortcut steht im Link doch die url zum Verweisziel, oder?
Was den Redirect angeht: Kann sein das dies die Lösung ist. Allerdings funktioniert das in meiner Installation überhaupt nicht. Kann nicht einmal die angelegten Einträge löschen. Du meintest doch die Redirects unter den menüpunkt Info??

---

Quelle: „typolink manipulieren“, typo3.net, https://www.typo3.net/d/112612-typolink-manipulieren
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
