[Frage] scroll-top will nicht, klick nach oben springt auf die Root-Seite

  • dfluess dfluess
    Jedi-General
    0 x
    1296 Beiträge
    1 Hilfreiche Beiträge
    13. 03. 2021, 16:05

    Hallo,

    ich benutze TYPO3 v10.4.13 und die Pizpalue Distribution von Georg Ringer.
    Bei langen Seiten wird unten rechts automatisch der "scroll-top" Pfeil angezeigt, um nach oben zu rollen.

    Auf der Root-Seite funktioiniert es. Auf den Unterseiten jedoch springt der Klick immer zur Root-Seite.

    Der generierte Link lautet auch immer gleich egal auf welcher unterseite man sich befindet:
    https://meine.tld/#top

    Sollte für die Unterseiten der Aufruf nicht so lauten?
    https://meine.tld/unterseite/#top

    Kann mir jemand sagen, wo der Fehler liegt?

    Im Template steht das:
    [code]<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" data-namespace-typo3-fluid="true">
    <a class="scroll-top" title="{f:translate(key: 'scrolltop', extensionName: 'bootstrap_package')}" href="#top">
    <span class="scroll-top-icon"></span>
    </a>
    </html>[/code]


  • 1
  • dfluess dfluess
    Jedi-General
    0 x
    1296 Beiträge
    1 Hilfreiche Beiträge
    13. 03. 2021, 17:27

    OK Leute, habe ich nun so gemacht, es funktioniert.

    <html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" data-namespace-typo3-fluid="true">
    <f:link.page pageUid="{targetNext}" section='top' title="{f:translate(key: 'scrolltop', extensionName: 'bootstrap_package')}" class="scroll-top"><span class="scroll-top-icon"></span></f:link.page>
    </html>

  • 0 x
    3181 Beiträge
    151 Hilfreiche Beiträge
    15. 03. 2021, 11:11

    Bei "<a class="scroll-top" title="{f:translate(key: 'scrolltop', extensionName: 'bootstrap_package')}" href="#top">" wird aber nix generiert (außer dem title-Attribut).... ;)
    Steht im Quellcode als Wert des href-Attrubutes wirklich was anderes als "#top"?

    Arbeitest Du evtl. mit einer baseUrl?

  • 1