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

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an