Link to Self

  • discostu discostu
    R2-D2
    0 x
    84 Beiträge
    0 Hilfreiche Beiträge
    08. 09. 2005, 13:32

    Hallo.

    Wie funktioniert ein einfacher linkToTop? Habs bisher so gemacht:

    [code]linkToTop = COA
    linkToTop.1 = HTML
    linkToTop.1.value = <a href="#top">Zum Seitenanfang</a>
    linkToTop.1.insertData = 1
    [/code]

    Hat bisher funktioniert. Aber jetzt habe ich RealURL eingeführt und habe jetzt links wie "/unternemhen/story/". Mein Link zeigt jetzt allerdings auf "/#top". Also komm ich immer auf meine Startseite.

    Das liegt wahrscheinlich am <base /> Tag, der jetzt im Header steht. Wie kann ich entweder diesen link wieder relativ machen, oder den #top Link auf "/unternehmen/story/#top" legen?

    Danke schonmal für eure Antworten.

    MfG


  • 1
  • NiXX NiXX
    T3PO
    0 x
    16 Beiträge
    0 Hilfreiche Beiträge
    11. 01. 2006, 06:11

    Hi discostu,

    Ich habe das so gelöst.

    1. //TOPLINK
    2. tt_content.stdWrap {
    3. innerWrap2 = | <p class="csc-linkToTop"><a href="index.php?id={TSFE:id}#top">{LLL:EXT:css_styled_content/pi1/locallang.php:label.toTop}</a></p>
    4. }

    Das ist aber noch nicht der Weisheit letzter Schluss, da die Variablen nicht übergeben werden, aber es funktioniert mit realUrl ;-)

  • JuergenW JuergenW
    Padawan
    0 x
    50 Beiträge
    0 Hilfreiche Beiträge
    30. 01. 2006, 19:50

    Habe leider das gleiche Problem.

    Kennt niemand die Lösung???

  • steffenk steffenk
    Obi-Wan Kenobi
    0 x
    4666 Beiträge
    0 Hilfreiche Beiträge
    30. 01. 2006, 23:07

    ich habe das so gelöst:

    1. END = TEXT
    2. END {
    3. value = top
    4. typolink.parameter.data = page:uid
    5. typolink.section = top
    6. }

  • 0 x
    21 Beiträge
    0 Hilfreiche Beiträge
    31. 01. 2006, 09:58

    Hallo...

    Ich habe das auf folgende Art & Weise gelöst. Der Vorteil dabei ist, das der Toplink auch eine "richtige URL" hat und keine ID.

    1. Einen Marker in deinem HTML Design z.B. <a href="###REALURL####top">Seitenanfang</a>
    2. Eine externe PHP Datei eingebunden

    1. REALURL = PHP_SCRIPT_EXT
    2. REALURL.file = fileadmin/design/realurl.php

    3. Der Inhalt der PHP Datei
    1. <?php print $_SERVER["REDIRECT_URL"];?>

    Fertig!

    Grüße
    Andreas

  • 1