[TYPO3-german] Typoscript-Problem mit AOE Linkhandler

Peter Linzenkirchner liste at lisardo.de
Mon Dec 17 18:07:44 CET 2012


Hallo Liste, 

ich habe einen Linkhandler eingerichtet (TYPO3 4.7), der Links tt_news-Datensätze ermöglicht. Da wir mehrere Single-Seiten haben, auf diese Art: 

plugin.tx_linkhandler {
  tt_news {
      title=TEXT
      title.data = field:title
      parameter.stdWrap.cObject = CASE
      parameter.stdWrap.cObject {
          # abhängig vom Eintrag in pid der News-Tabelle
          key.field = pid
          18 = TEXT
          # Zielseite mit der Single-Darstellung
          18.value = 87
          # Default für alle anderen Werte in pid
          default = TEXT
          default.value = 87
      }
      additionalParams=&tx_ttnews[tt_news]={field:uid}
      additionalParams.insertData=1  
      useCacheHash=1
      forceLink = 0
  }
}

Das hat leider einen Nebeneffekt. Im RTE wird der Typolink so gespeichert: 

<link record:tt_news:8 - internal-link-with-arrow "Öffnet internen Link im aktuellen Fenster">öjsdh fkahlsd</link>

das resultierende Config-Array im Linkhandler sieht dann so aus: 

 tt_news {
      title=TEXT
      title.data = field:title
      parameter.stdWrap.cObject = CASE
      parameter.stdWrap.cObject {
          # abhängig vom Eintrag in pid der News-Tabelle
          key.field = pid
          18 = TEXT
          # Zielseite mit der Single-Darstellung
          18.value = 87
          # Default für alle anderen Werte in pid
          default = TEXT
          default.value = 87
      }
	=>=>=>
      parameter = - internal-link-with-arrow "Öffnet internen Link im aktuellen Fenster"
	=>=>=>
      additionalParams=&tx_ttnews[tt_news]={field:uid}
      additionalParams.insertData=1  
      useCacheHash=1
      forceLink = 0
  }
}

Die Konsequenz ist, dass durch das parameter.stdWrap.cObject das parameter = nicht mehr berücksichtigt wird und damit die Klasse verlorengeht. 

Hat jemand eine Idee, wie man das Typoscript anpassen könnte, dass die Klasse erhalten bleibt? 

Danke
Peter

--
Xing: http://www.xing.com/profile/Peter_Linzenkirchner
Web: http://www.typo3-lisardo.de
Facebook: http://tinyurl.com/lisardo-multimedia



More information about the TYPO3-german mailing list