---
title: "Link im Text"
url: "https://www.typo3.net/d/266-link-im-text"
source: "typo3.net"
tags: ["Backend","Frage"]
created: "2002-09-23"
last_reply: "2002-09-25"
replies: 13
solved: false
page: 1
pages: 1
lang: "de"
---

# Link im Text

Backend · 13 Antworten · gestartet 2002-09-23

## Eröffnungsbeitrag

**Ecomo** · 2002-09-23 · [Beitrag #1](https://www.typo3.net/d/266-link-im-text/1)

Hallo,

ich möchte einen Link im Template zu einer internen Seite von Typo3 setzen.

Kleines Beispiel:
Die Seite IMPRESSUM soll aufgerufen werden, über das Wort IMPRESSUM!

Wie muss nun der Link lauten?

## Antworten

### [#2](https://www.typo3.net/d/266-link-im-text/2) · Blacky · 2002-09-23

es geht auf verschiedene Weisen, aber um es mal einfach zu machen, setze doch einen ganz normalen HTML-Link rein:

page.10 = HTML
page.10.value = <a href="?280">Impressum</a>

Gruß

Andreas Schwarzkopf
<http://www.meinsystem.de>

### [#3](https://www.typo3.net/d/266-link-im-text/3) · Blacky · 2002-09-23

sorry, schon wieder vergessen, HTML auszuschalten:

es geht auf verschiedene Weisen, aber um es mal einfach zu machen, setze doch einen ganz normalen HTML-Link rein:

page.10 = HTML
page.10.value = <a href="?280">Impressum</a>

Gruß

Andreas Schwarzkopf
<http://www.meinsystem.de>

### [#4](https://www.typo3.net/d/266-link-im-text/4) · Ecomo · 2002-09-23

Funzt so nicht, hatte mich wohl nicht richtig ausgedrückt.

Hier nochmal, es soll ein Link innerhalb von Typo3 auf eine Seite verweisen.

Ich habe auf meiner site ganz unten Impressum stehen, wenn jetzt das Wort Impressum angeklickt wird soll die Impressum-Seite im Content erscheinen.

Es ist wahrscheinlich garnicht so schwer, nur ich komme einfach nicht drauf!?!?

### [#5](https://www.typo3.net/d/266-link-im-text/5) · danp · 2002-09-24

<LINK 51>Link</LINK>
oder
<LINK alias_to_page>Link</LINK>

Oder im Template das Wort Impressum immer ersetzen, dazu muß es im Content so  geschrieben werden ###IMPRESSUM###
und im template folgende angabe:

constants.IMPRESSUM= <a href="?id=xxx">Impressum</a>

MFG

### [#6](https://www.typo3.net/d/266-link-im-text/6) · danp · 2002-09-24

Oh mann jetzt nochmal:

constants.IMPRESSUM= <a href="?id=xxx">Impressum</a>

MFG

### [#7](https://www.typo3.net/d/266-link-im-text/7) · danp · 2002-09-24

Und die Links:

<link 15>Impressum</link>
oder
<link impressum>Impressum</link>

(15 ist die id der impressum seite und impressum der alias der seite)

### [#8](https://www.typo3.net/d/266-link-im-text/8) · Ecomo · 2002-09-24

Danke für deine Mühe,

aber es will immer noch nicht!
Habe es versucht mit ###IMPRESSUM###, dann wird nur der marker angezeigt!

Das zweite Beispiel, da verändert sich nichts.

Fehlt in meinen Constants noch etwas oder muss das ins setup?

### [#9](https://www.typo3.net/d/266-link-im-text/9) · Blacky · 2002-09-24

Hallo,
ich verstehe nicht, warum Dir die obigen Vorschläge nicht gefallen. Um in Deinem Template einen Link zu setzen, kommst Du nicht drum herum, diesen Link im Template-SETUP auch zu definieren. Wenn Du nicht willst, dass eine bestimmte Seite über deren ID verlinkt wird (wie z.B. ?280), dann verlinke die Seite über den Alias:
Seite bearbeiten -> Seitentitel-Optionen:Alias auf IMPRESSUM setzen, dann im Setup an der entsprechenden Stelle folgenden Link einfügen:
page.100 = HTML
page.100.value = <a href=?IMPRESSUM>IMPRESSUM</a>

#oder wenn Du ein HTML-Template benutzt etwa so:
 subparts.IMPRESSUM = HTML
 subparts.IMPRESSUM.value = <a href=?IMPRESSUM>IMPRESSUM</a>

Ansonsten, wenn Du nicht klarkommst, poste mal Dein Template-Setup hier und beschreibe dein Problem genauer. Alternativ kann man den Link auch als Typo3-Menü (special) erzeugen.

Gruß

Andreas Schwarzkopf
<http://www.meinsystem.de>

### [#10](https://www.typo3.net/d/266-link-im-text/10) · Ecomo · 2002-09-24

Ok, hier mein Setup:

page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/css/main.css
page.bodyTag = <body background="<http://web98.typo3server.de/fileadmin/bilder/higru.gif>">

page.10 = TEMPLATE
page.10 {
   template = FILE
   template.file = fileadmin/template/index_brown_tmpl.html
   workOnSubpart = DOKUMENT
   marks {
      INHALT = CONTENT
      INHALT.table = tt_content
   }

marks {
      NEWS < plugin.tt_news
      NEWS {
         defaultCode = LATEST
         code >
         code = LATEST
         pid_list >
         pid_list = 14
      }

   }
   marks {
      NAV_UNTEN = HMENU
      NAV_UNTEN.special = rootline
      NAV_UNTEN.special.range = 0|-1
      NAV_UNTEN.special.targets.3 = page
      NAV_UNTEN.1 = TMENU
      NAV_UNTEN.1.target = _top
      NAV_UNTEN.1.wrap =   <Sie befinden sich hier:| <HR></HR>
      NAV_UNTEN.1.NO {
         linkWrap = | >
      }

}

   subparts.IMPRESSUM = HTML
   subparts.IMPRESSUM.value = <a href=?IMPRESSUM>IMPRESSUM</a>

subparts.HAUPTNAVIGATION = HMENU
   subparts.HAUPTNAVIGATION.excludeUidList =
   subparts.HAUPTNAVIGATION.wrap = <br><table width="130px"  border="0" cellpadding="0" cellspacing="0"> | </table>
   subparts.HAUPTNAVIGATION.1 = TMENU
   subparts.HAUPTNAVIGATION.1.expAll = 0
   subparts.HAUPTNAVIGATION.1.wrap =  |
   subparts.HAUPTNAVIGATION.1.NO {
      allWrap = <tr><td class="td_HAUPTNAVIGATION" valign="middle" align="left" height="25"> | </td></tr>
      linkWrap =   |
      ATagParams = class="HAUPTNAVIGATION"
      ATagBeforeWrap = 1
   }
   subparts.HAUPTNAVIGATION.1.ACT < subparts.HAUPTNAVIGATION.1.NO
   subparts.HAUPTNAVIGATION.1.ACT = 1
   subparts.HAUPTNAVIGATION.1.ACT.allWrap = <td valign="middle" align="left" height="25" class="td_HAUPTNAVIGATION_ACT">  | </td>
   subparts.HAUPTNAVIGATION.1.ACT.linkWrap =  <img src="/fileadmin/bilder/link_white2.gif" border="0" align=absmiddle> |
   ## subparts.HAUPTNAVIGATION.1.ACT.doNotLinkIt = 1
   subparts.HAUPTNAVIGATION.1.ACT.ATagParams = class="NAVIGATION_ACT"
   subparts.HAUPTNAVIGATION.1.ACT.ATagBeforeWrap = 1

subparts.HAUPTNAVIGATION.2 = TMENU
   subparts.HAUPTNAVIGATION.2.expAll = 0
   subparts.HAUPTNAVIGATION.2.wrap =  |
   subparts.HAUPTNAVIGATION.2.NO {
      allWrap = <tr><td  valign="middle" align="left" height="25" class="td_SUBNAVIGATION"> | </td></tr>
      linkWrap =  |
      ATagParams = class="SUBNAVIGATION"
      ATagBeforeWrap = 1
   }
   subparts.HAUPTNAVIGATION.2.ACT < subparts.HAUPTNAVIGATION.2.NO
   subparts.HAUPTNAVIGATION.2.ACT = 1
   ## subparts.HAUPTNAVIGATION.2.ACT.doNotLinkIt = 1
   subparts.HAUPTNAVIGATION.2.ACT.allWrap = <tr><td  valign="middle" align="left" height="25" class="td_SUBNAVIGATION_ACT"> | </td></tr>
   subparts.HAUPTNAVIGATION.2.ACT.linkWrap =  <img src="/fileadmin/bilder/link_white2.gif" border="0" align=absmiddle> |
   subparts.HAUPTNAVIGATION.2.ACT.ATagParams = class="SUBNAVIGATION_ACT"
   subparts.HAUPTNAVIGATION.2.ACT.ATagBeforeWrap = 1

subparts.HAUPTNAVIGATION.3 = TMENU
   subparts.HAUPTNAVIGATION.3.expAll = 0
   subparts.HAUPTNAVIGATION.3.wrap =  |
   subparts.HAUPTNAVIGATION.3.NO {
      allWrap = <tr><td  valign="middle" align="left" height="25" class="td_2SUBNAVIGATION_ACT"> | </font></td></tr>
      linkWrap =  |
      ATagParams = class="2SUBNAVIGATION"
      ATagBeforeWrap = 1
   }
   subparts.HAUPTNAVIGATION.3.ACT < subparts.HAUPTNAVIGATION.3.NO
   subparts.HAUPTNAVIGATION.3.ACT = 1
   ## subparts.HAUPTNAVIGATION.3.ACT.doNotLinkIt = 1
   subparts.HAUPTNAVIGATION.3.ACT.allWrap = <tr><td  valign="middle" align="left" height="25" class="td_2SUBNAVIGATION_ACT"> | </td></tr>
   subparts.HAUPTNAVIGATION.3.ACT.linkWrap = <img src="/fileadmin/bilder/link_white2.gif" border="0" align=absmiddle> |
   subparts.HAUPTNAVIGATION.3.ACT.ATagParams = class="2SUBNAVIGATION_ACT"
   subparts.HAUPTNAVIGATION.3.ACT.ATagBeforeWrap = 1

}

page.10 < temp.subparts.MENU

Die verlinkte Seite soll im ###INHALT### angezeigt werden!

### [#11](https://www.typo3.net/d/266-link-im-text/11) · Ecomo · 2002-09-24

Endlich !!!

Habs geschafft, anstatt subparts habe ich marks verwendet (weis zwar immer noch nicht den Unterschied zwischen marks und subparts), aber bei mir funzt es mit marks.

Danke für die schnelle Hilfe!  ;)

War doch etwas zu voreilig.
Im Menü wird mir die Seite Impressum nur angezeigt, wenn ich von der Startseite den link Impressum aufrufe, von einer anderen Seite wechselt das Menü nicht auf Impressum.
Woran kann dass liegen?

*[ Diese Nachricht wurde geändert von: ecomo am 2002-09-24 13:44 ]*

### [#12](https://www.typo3.net/d/266-link-im-text/12) · danp · 2002-09-24

Unterschied zwischen marks und subpart dürfte sein das bei marks nur ein Platzhalter in der Vorlage sein muß, und bei subparts zwei, welche einen Bereich eingrenzen.

### [#13](https://www.typo3.net/d/266-link-im-text/13) · Blacky · 2002-09-25

> Ecomo schrieb am 2002-09-24 13:08 :
> Ok, hier mein Setup:
> ...
> page.10 = TEMPLATE
> page.10 {
>    template = FILE
> ....
> }
> page.10 < temp.subparts.MENU

Hallo,
nichts für ungut, aber ich wundere mich, dass überhaupt etwas funktioniert:
Du hast Dein HTML-Template und das Menü in dieselbe page-Stelle (page.10) geschrieben. Weil der letzte Eintrag den ersten überschreibt, kann das nicht korrekt funktionieren.
Mein Vorschlag:
page.10 = TEMPLATE
page.10 {
   template = FILE
....
}
page.20 < temp.subparts.MENU

Gruß
Andreas Schwarzkopf

### [#14](https://www.typo3.net/d/266-link-im-text/14) · Ecomo · 2002-09-25

Ich habe die Lösung gefunden,

page.10.marks.IMPRESSUM.value = <a href=/?IMPRESSUM>Impressum</a>

Der Schrägstrich vor dem Fragezeichen hatte gefehlt.

Trotzdem vielen Dank, wäre wohl ohne eure Hilfe nicht darauf gekommen. ;)

*[ Diese Nachricht wurde geändert von: Ecomo am 2002-09-25 01:25 ]*

---

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