Zum Inhalt springen

exec_SELECT_mm_query - Werte statt UID - CASE-Anweisung

Erstellt am 25. November 2011 · Noch keine Antworten

Tags: tt_news, Datenbank, Frage

jalali ·

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.

case 'werke':
 //Ist Array Leer
 if(!count($this->werkeCache)){

$res = $GLOBALS['TYPO3_DB']->exec_SELECT_mm_query (
      'tx_competitorprogram_werke.*',
      'tt_news',
      'tt_news_tx_competitorprogram_preliminary_i_mm',
      'tx_competitorprogram_werke',
      ' AND tt_news_tx_competitorprogram_preliminary_i_mm.uid_local='.$this->internal['currentRow']['uid'].'',
      '',
      '');
        while ($row=mysql_fetch_assoc($res)) {
            $this->werkeCache[$row['uid']]=$row;
          }


 }
htmlspecialchars($this->werkeCache[$this->internal['currentRow']['uid']]['werke']);


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