• DE

vimeo.com/13545655

-> Ein Text oben links auf der Webseite soll ein Link auf die Startseite werden
-> aktuell ein hardkodierter Text, der durch TypoScript ersetzt wird
-> das HTML aktuell:

<div class="header-container">
    <header class="wrapper clearfix">
        <h1 class="title"><f:cObject typoscriptObjectPath="lib.homelink"/></h1>
        <h1 class="title">h1.title</h1>
        <nav>
            <f:cObject typoscriptObjectPath="lib.mainnav"/>
        </nav>
    </header>
</div>

-> title">h1.title ist der hardcodierte Teil -> Ersatz durch einen TypoScript-Link
-> 1. Erstellen der TypoScript-Datei lib.homelink.ts im Verzeichnis TypoScript/Library## Link zur Homepage
-> 2. Das TypoScript ist Folgendes:

lib.homelink = TEXT
lib.homelink {
    value = Templates als Distribution
    typolink.parameter = 1
    typolink.title = zur Homepage
}

-> ein Link wird über TypoScript mit dem typolink Parameter realisiert -> typolink.parameter = 1
-> der parameter ist 1 weil das Ziel des Parameters die Seite root ist -> root hat die Seiten-ID = 1
-> es kann ein Titel angegeben werden z.B.: -> -> zur Homepage das TypoScript ist dann: -> typolink.title

= zur Homepage
-> Dieses TypoScript über den Object-ViewHelper in den Header einsetzen -> das ist die Header.html:

<h1 class="title"><f:cObject typoscriptObjectPath="lib.homelink"/></h1>

-> im Verzeichnis Public/Css die main.css korrigieren -> der neue Link im Head hatte eine Farbe -> die

Farbe sollte aber weiss sein -> die Klasse .title ändern -> .title->  befindet sich nach dem Kommentar:

All: Orange Theme -> Css so ändern:

.title a,
.title a:visited {
    color: #fff;
    text-decoration: none;
}

-> damit wird die Farbe des Textes neben der Navigation weiss -> und die Textdekoration aufgehoben -> d.h.

der Linktext ist nicht mehr unterstrichen
-> das title-Attribut aus dem Typolink -> "zur Homepage" wird auch ausgegeben