[TYPO3-UG Denmark] Indsætte Google Analytics lige før </head>

Jacob Rasmussen jacob at lightbulb.dk
Thu Jan 6 10:00:01 CET 2011


info at e-optimator.dk wrote:
> Øv, det samme sker igen. Koden ryger ind over<title>
>

Hej Hans Henrik,

Jeg funderer lidt over hvorfor du vil lægge Google Analytics koden i 
headeren, da det ud fra optimering er mere hensigtsmæssigt at lægge 
javascripts lige inden </body>.

Men hvis det er meget vigtigt at lægge den som det sidste i head, så 
skal du sørge for at deaktivere den automatiske titelgenerering og i 
stedet tilføje et title tag i page.headerData.

Du kan deaktivere den automatiske titelgenerering ved at skrive 
følgende: page.config.noPageTitle = 2

Tilføjelse af sidetitel inden javascriptet:
page.headerData.1 = TEXT
page.headerData.1 {
   field = nav_title//title
   wrap = <title> | </title>
}

Du kan så tilføje dit javascript i page.headerData.2 - eller noget 
væsentlig højere, som nævnt i et af de tidligere svar :)
Husk at bruge HTML fremfor TEXT, når der ikke skal ske dynamisk 
udskiftning af indholdet i et cObj, da HTML objektet bruger færre resourcer.

Vær i øvrigt opmærksom på, at i forbindelse med nyere versioner af 
TYPO3, er der tilføjet javascriptoptimering og derfor kan det være 
hensigtsmæssigt at bruge page.jsInline.<cObj elementer> eller 
page.jsInlineFooter.<cObj elementer>.
Så vidt jeg husker blev de to tilføjet i version 4.3, men du kan læse 
mere her: 
http://typo3.org/documentation/document-library/core-documentation/doc_core_tsref/4.3.2/view/1/6/#id2516276


-- 
Regards

Jacob Rasmussen
Certified TYPO3 Integrator


More information about the TYPO3-UG-Denmark mailing list