---
title: "pi_linkToPage - kein link"
url: "https://www.typo3.net/d/57444-pi-linktopage-kein-link"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","Links"]
created: "2007-02-07"
last_reply: "2007-02-10"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# pi_linkToPage - kein link

Extensions › Entwicklung · 5 Antworten · gestartet 2007-02-07

## Eröffnungsbeitrag

**Meleagros** · 2007-02-07 · [Beitrag #1](https://www.typo3.net/d/57444-pi-linktopage-kein-link/1)

hi,

ich habe ein problem mit dem pi_linkToPage befehl.

es wird einfach kein link erzeugt...

pi_linkToPage("test", $PageID, "", $param);

es wird nur der text "test" ausgegeben ohne link.

Das ganze läuft unter Typo3 Ver. 4.0.4

Ich hab noch eine Typo3 Ver. 4.0.3 laufen bei der es keine probleme gibt und der Link richtig erzeugt wird.

Kennt jemand das Problem?

## Antworten

### [#2](https://www.typo3.net/d/57444-pi-linktopage-kein-link/2) · mischa · 2007-02-07

Bei mir ist immer dann das Problem aufgetaucht, wenn die SeitenID nicht existiert.
Keine SeitenId --> kein Link.

Check mal die $PageID, ob die Seite existiert.

### [#3](https://www.typo3.net/d/57444-pi-linktopage-kein-link/3) · Meleagros · 2007-02-07

ja ne das problem ist es nicht, auch wenn ich die id direkt angebe funktioniert das leider nicht...

### [#4](https://www.typo3.net/d/57444-pi-linktopage-kein-link/4) · mischa · 2007-02-07

Probier mal folgendes:

```php
$cache = 1;
$this->pi_USER_obj = 0;
$label = 'test';  // the link text
$overrulePIvars = array( 'cid' => $row['uid'] );
$clearAnyway=0;    // the current values of piVars will NOT be preserved
$altPageId=$PageID;      // ID of the target page, if not on the same page

$link = $this->pi_linkTP_keepPIvars($label, $overrulePIvars, $cache, $clearAnyway, $altPageId);
```

Ist zwar etwas umständlicher, klappt bei mir aber.

### [#5](https://www.typo3.net/d/57444-pi-linktopage-kein-link/5) · steffenk · 2007-02-09

die Funktion arbeitet schon korrekt. Du machst also einen Fehler
- $PageID ist leer oder nicht vorhanden
- $param ist kein Array

### [#6](https://www.typo3.net/d/57444-pi-linktopage-kein-link/6) · Meleagros · 2007-02-10

ja die seite war versteckt deswegen hat das ganze nicht funktioniert. sorry hab noch nicht so die erfahrungen mit typo3.

vielen dank für die hilfe!

---

Quelle: „pi_linkToPage - kein link“, typo3.net, https://www.typo3.net/d/57444-pi-linktopage-kein-link
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
