25. 11. 2011, 13:13

Hallo,

nachdem ich einige Anleitungen studiert habe, habe ich habe eine MM_Relation mit exec_SELECT_mm_query erzeugt, mit dem Ziel im Frontend Werte statt UIDs auszugeben.

  1. case 'werke':
  2. //Ist Array Leer
  3. if(!count($this->werkeCache)){
  4.  
  5. $res = $GLOBALS['TYPO3_DB']->exec_SELECT_mm_query (
  6. 'tx_competitorprogram_werke.*',
  7. 'tt_news',
  8. 'tt_news_tx_competitorprogram_preliminary_i_mm',
  9. 'tx_competitorprogram_werke',
  10. ' AND tt_news_tx_competitorprogram_preliminary_i_mm.uid_local='.$this->internal['currentRow']['uid'].'',
  11. '',
  12. '');
  13. while ($row=mysql_fetch_assoc($res)) {
  14. $this->werkeCache[$row['uid']]=$row;
  15. }
  16.  
  17.  
  18. }
  19. htmlspecialchars($this->werkeCache[$this->internal['currentRow']['uid']]['werke']);
  20.  
  21.  
  22. break;

Nun weiß ich nicht, wo ich die CASE-Anweisung in der tt_news-Klasse (class.tx_ttnews.php) einbauen soll.
In der Video-Anleitung von Kasper (fepi_06_rendering_the_category_title) wird leider nicht genau erklärt, wo diese Anweisung hin soll.
Kann mir jemand weiter helfen?

Beste Grüße
Omid