Zum Inhalt springen

Typo Script link wrap

Erstellt am 22. Mai 2013 · Noch keine Antworten

Tags: Frage

Thomas27 ·

Hallo,

ich verwende folgendes typoscript um einen canonical Tag ins Template zu schreiben:

page.headerData.1422 >
page.headerData.1422 = TEXT
page.headerData.1422 {
    typolink.parameter.data = TSFE:id
    typolink.forceAbsoluteUrl = 1
    typolink.returnLast = url
    typolink.additionalParams.cObject = COA
    typolink.additionalParams.cObject {
        10 = TEXT
        10.dataWrap = &an={GPvar:an}
        10.if.isTrue.data = GPvar:an
    }
    wrap = <link href="|" rel="canonical">
}

GPvar:an ließt den per url übergebenen GET Parameter aus.

Die url wird mit rawurlencode() erzeugt.
Das klappt soweit ganz gut, aber bei Parametern die ein "&" enthalten wird am Ende ein "=" angehängt.
Die url sieht so aus: http://www.domain.de/a/?an=MM&amp;T , im Debug Panel wird auch richtig gewrappt ohne das "=" am Ende.

Kann man das "=" Zeichen am Ende mit typoscript wegschneiden?

Danke und Gruß.