Zum Inhalt springen

Internen Link setzen in Typ Tabelle

Erstellt am 28. Oktober 2004 · 13 Antworten · letzte Antwort am 29. Oktober 2004

Tags: Links, Frage

Joy ·

Hallo, ich bin es mal wieder... Also mein Mail-Link funktioniert in der Tabelle (<a href="mailto:name@domain.de">E-Mail</a>).

Jetzt möchte ich aber einen Verweis auf eine andere interne Seite machen (die Seite soll als neues Fenster erscheinen). Ich habe jetzt folgendes gemacht:

<a href="index.php?ID=99">Profil</a>.

Funktioniert auch, aber es öffnet sich die komlette Homepage neu mit allen Frames und so. Das will ich ja nicht.

Wer kann helfen? HTML Kenntnisse sind seit gestern nicht besser geworden!!!

Liebe Grüße,
Joy

walter71 ·

also zum HTML:

<a href="index.php?ID=99 target="_self">Profil</a>

eleganter kannst du die Constants setzen:

styles.content.links.extTarget = _blank
styles.content.links.target = _self

Gruss Walter

Joy ·

Also das hat nicht geholfen, es wird weiterhin alles angezeigt. Aber es ist auch gar nicht die Seite, die angezeigt werden soll, obwohl ich die richtige ID angegeben habe. Es wird die Startseite angezeigt...

Und die Contents kann ich nicht nutzen, weil mein Kollege sagt, dafür bräuchte ich ein Style Sheet und das haben wir nicht! Keine Ahnung...

Liebe Grüße,
Joy

TW ·
Joy schrieb

Und die Contents kann ich nicht nutzen, weil mein Kollege sagt, dafür bräuchte ich ein Style Sheet und das haben wir nicht! Keine Ahnung...

???????????????????????????? :o

TW ·

hi
also setz mal die codezeilen

styles.content.links.extTarget = _blank 
styles.content.links.target = _self

in die constants deines root templates.......

ich geh mal davon aus, das du weisst worüber ich spreche.....

dann probier es nochmal.

css brauchst du dafür nun icht gerade..

cu
thorsten

Joy ·

Also, ich versteh das schon, aber ich weiß nicht wo ich das da eintragen muss.

Ich bin jetzt auf meinem Root Template, stelle bei Category : Content 65 ein und suche mir dann "Links and targets", oder???

Nur wo trag ich das ein? Bei mir steht da folgendes:

Links and targets

Wrap for links in text [styles.content.links.wrap]
<font color="black" size="2"> | </font> (HÄKCHEN GESETZT)

Default:

Target for external links [styles.content.links.extTarget] (KEIN HÄKCHEN GESETZT)

Default: _blank

Oder bin ich da falsch? Oder hab ich die falsche Category???

Mfg Joy

TW ·

tja, du verstehst das nicht..
schau mal oben rechts...

du hast da ein dropdown feld...

jetzt ist vermutlich constant editor ausgewählt, oder?

geh mal unter info modify....

dann siehst du einen neues bild, da wälhst du dann constants aus und trägst den wert da ein..

cu
thorsten

Joy ·

Okay, gesagt, getan....

Funktioniert aber trotzdem nicht. Es wird immer noch die ganze Seite angezeigt!

Mache ich vielleicht im Link selber was falsch, weil es ja auch nicht die Seite ist, die ich angezeigt haben will.

Mfg Joy

Joy ·

Link:

<a href="index.php?ID=105">Profil</a>

Aber es wird die Startseite geladen? Irgendwie was vergessen?

Joy ·

Also, es öffnet sich jetzt zwar das richtige fenster, aber immer noch komplett mit den Frames und so!!!

barthel ·
Joy schrieb

Also, es öffnet sich jetzt zwar das richtige fenster, aber immer noch komplett mit den Frames und so!!!

OK. Alles zurück auf Anfang.
Als allererstes: BITTE lese dir die Dokumentation unter:
http://typo3.org
z.B.:
http://typo3.org/documentation/document-library/doc_tut_quickstart_de/

Nun gehst du in den Bearbeitungsmodus deiner Seite. Da wo du den Text eingetragen hast.
Als erstes suchst du dir den Link mit deiner email und ersetzt ihn durch:

<LINK email@email.tld>Email</LINK>

Danach suchst du dir deinen gewünschten Link und ersetzt diesen wie folgt:

<LINK 99 _parent>Link</LINK>

Bitte achte auf die Schreibweise und die Leerzeichen.
Lösche den Cache deiner Seite und rufe diese nochmal auf.