Zum Inhalt springen

typolink additionalparams: & stat &

Erstellt am 19. März 2012 · 4 Antworten · letzte Antwort am 30. Januar 2013

Tags: Frage

lasse_69 ·

Hallo zusammen,

wie bekomme ich es hin, dass mein typolink statt:

www.domain.de/index.php?id=5& a m p ;mode=1

so aussieht:

www.domain.de/index.php?id=5&mode=1

Hier mein Typoscript:

15 = IMAGE
15.stdWrap.wrap = <div>|</div>
15.file = fileadmin/templates/img/button.gif
15.stdWrap.typolink.parameter.data = page:uid
15.stdWrap.typolink.additionalParams = &mode=1

Gruß
lasse

lasse_69 ·

Hatte meinen Post direkt nach dem Absenden korrigiert 😉
Wäre super, wenn du mal drüberschauen könntest.

Gruß
Lasse

bugblatterbeast ·

Schade, dass hier noch niemand geantwortet hat, das Thema würde mich auch sehr interessieren. In den Header gehören z.B. einfach keine Entitäten. "htmlSpecialChars = 0" wird scheinbar einfach ignoriert.

# Link zum rss-feed dieser Seite
temp.rssLinkGlobal = TEXT
temp.rssLinkGlobal {
  stdWrap.typolink {
    parameter.dataWrap = 290
    addQueryString = 1
    additionalParams = &type=100
    useCacheHash = 0
    no_cache = 1
    returnLast = url
  }
  stdWrap.rawUrlEncode = 1
  stdWrap.htmlSpecialChars = 0
}

gibt leider:

<link rel="alternate" type="application/rss+xml" title="Newsfeed" href="http://www.seite-ohne-realurl.de//index.php?id=290&amp;no_cache=1&amp;type=100" />
bugblatterbeast ·

Moment, das Ganze liegt womöglich gar nicht an Typolink!!!

Wenn ich den gleichen Link (ohne die html-entities) in die Template-Datei des Headers schreibe, werden da auch &amp;s draus. Irgendwas scheint die Seite noch einmal zu parsen und die &-Zeichen zu ersetzen... (so etwas stört mich ein wenig an Typo3 - das ist so ein typisches Windows-Verhalten "ach der Benutzer ist doch zu doof, der freut sich bestimmt, wenn ich das einfach für ihn mache..." )

page = PAGE
page {
  typeNum = 0
  stylesheet = {$css}
  headerData.20 = TEMPLATE
  headerData.20 < temp.headTemplate
  headerData.21 < temp.rssLinkLocal
  headerData.21.wrap = <link rel="alternate" type="application/rss+xml" title="{$rss_link_title}" href="{$myDomain}/|">
  10 = TEMPLATE
  10 < temp.mainTemplate
}