[TYPO3-UG Denmark] Content rendering

Marianne Topping marianne at topit.dk
Tue Oct 23 12:32:19 CEST 2007


Jeg leger lidt med en extension til en bogsamling og det meste fungerer som 
det skal.

Tabel 'user_samling_books' tager titlen til feltet 'genre' fra tabel 
'user_samling_genre' i feltet 'bookgenre' og her vises uid fint i FE, men 
jeg vil selvfølgelig gerne have at selve titlen på genren vises i stedet for 
uid - her har jeg problemer :)

I min class.user_samling_pi1.php under 'class user_samling_pi1 extends 
tslib_pibase {' har jeg:

var $genreCache = array();

I min class.user_samling_pi1.php under 'function getFieldContent($fN)' 
skriver jeg:

case "genre":
 if (!count($this->genreCache)) {
    $query = 'SELECT * FROM user_samling_books WHERE 
pid='.intval($GLOBALS["TSFE"]->id);
    $this->cObj->enableFields('user_samling_genre');
    $res = mysql(TYPO3_db,$query);
    while($row=mysql_fetch_assoc($res)) {
        $this->genreCache[$row['uid']]=$row;
    }

 }

 return 
$this->genreCache[$this->internal["currentRow"]['genre']]['bookgenre']);
 break;


Hvad gør jeg forkert?

Hilsen Marianne 




More information about the TYPO3-UG-denmark mailing list