Zum Inhalt springen

"Nach oben"-Link

Erstellt am 18. Juni 2010 · 2 Antworten · letzte Antwort am 30. Juni 2010

Tags: Frage

Nicole87 ·

Hallo ihrs!

Ich beschäftige mich gerade mit dem Häckchen beim "Nach oben"-Link in TYPO3 4.3.3. Wenn man bei den Elementen Text, Text mit Bild, etc. den Haken setzt, wird dem Element ein Link an den Seitenanfang hinzugefügt.
Der Code sieht dabei so aus:

<div id="4" class="csc-default">
TEXT MIT BILD ODER ÄHNLICHES
</div>
<p class="csc-linkToTop"><a href="#">Nach oben</a></p>

Ich möchte jedoch, zum Design passend, den Link bitte etwas anders haben. Und zwar so:

<div class="totoplink">
<a href=""><img src="..." name="Kontakt"></a>
<a href="#"><img src="..." name="Nach oben"></a>
</div>
<div id="4" class="csc-default">
TEXT MIT BILD ODER ÄHNLICHES
</div>

Ich wüsste gerne wie und wo ich das ändern kann... Habe da leider überhaupt keine Idee und bin sehr sehr dankbar für jeden Hinweis!

Liebe Grüße
Nicole

Unbekannter Benutzer ·

Hallo,

wo man das ändern kann? Steht doch da: csc (css styled content) 😃

Schau mal in die Datei /typo3/sysext/css_styled_content/static/setup.txt

Hier wird die Ausgabe von csc gesteuert. Bei tt_content.innerWrap2 wird der totop-Link erstellt (ab Zeile 354 bei TYPO3 4.3.3).

Da kannst du dich mal "durchfuchsen".

Du solltest das aber nicht direkt in dieser Datei ändern, da diese Änderungen beim nächsten TYPO3 Update verloren gehen. Du kannst das aber einfach in einem TypoScript Template überschreiben.

Grüße

Nicole87 ·

Es tut mir unendlich leid, aber als TYPO3-Anfänger weiß man nun einmal nicht, wo man was ändern kann/muss/darf/soll!

Habe es nun wie folgt gelöst:

tt_content.stdWrap {
  innerWrap2 = <div class="totoplink"><a href="#" class="totop-top" title="Nach oben">&nbsp;</a><a href="kontakt" class="totop-contact" title="Kontakt">&nbsp;</a></div>|
  innerWrap2.insertData = 1
  innerWrap2.fieldRequired = linkToTop
}

Trotzdem danke schön.

Gruß
Nicole