Hallo!
Im Rahmen meiner ersten Versuche mit der Extensionentwicklung, habe ich
einig Fragen.
Kurzer Background:
Übungsprojekt ist eine Mini-Seminarverwaltung.
2 Tabellen: Dozenten + Kurse.
Derzeit 4 Funktionen: List Dozent, Single Dozent, List Kurse, Single Kurse.
Nun das primäre Problem.
Wenn ich eine Single-Ansicht aufrufe, erhalte ich keine Daten.
Im nachfolgenden Ausschnitt einer List-Funktion, die ordnungsgemäße Daten liefert, habe ich einfach einmal die Schleife auskommentiert und dafür einen Datensatz direkt angesprochen.
Doch wie gesagt, das Ergebnis sind keine Feldinhalte mehr.
$res = $GLOBALS["TYPO3_DB"]->exec_SELECTquery("*", $table, "deleted = 0 AND hidden = 0" );
if (mysql_error()) debug(array(mysql_error(), $query));
$row=$this->pi_getRecord( $table, 1 );
//while ($row = mysql_fetch_row($res))
// {
$marker["###KURSNR###"] = "KursNr.: " . $row[9] ;
$marker["###KURSTITEL###"] = $row[10] ;
$marker["###BESCHREIBUNG###"] = $row[15] ;
…….
$content .=$this->cObj->substituteMarkerArrayCached($subsub, $marker);
//}
$content = $this->cObj->substituteSubpart ($subpart, "###KSINGLE###", $content);
return $content;
$row=$this->pi_getRecord( $table, 1 );
steht doch überall so dokumentiert #paralyzed#
Bei der Gelegenheit noch 2 weitere Fragen:
Wie man sehen kann, spreche ich die Tabellenspalten über Nummern an.
Setze ich Feldnamen in Hochkommata ein, wird ebenfalls kein Inhalt geliefert.
Woran kann denn das nun wieder liegen?
Und die 3. Frage:
Wie kann ich es erreichen, dass in der List-Ansicht im Backend, rechts vom Datensatz-Symbol nicht nur die Nummer erscheint, sondern auch der Eintrag aus einem Feld?
Danke vielmals im Voraus.
Viele Grüße
Viki