Ich habe das Video Tutorial von Kasper durchgespielt und möchte eine Extension mit marginalen Variationen entwickeln.
Also ich bin hier: Frontend Plugin Development auf http://typo3.org/documentation/videos/wmv-format/
Soweit funktioniert auch alles. Ich komme aber nicht über Video 7 Rendering The Category Title hinaus. Hier versagen meine Kenntnisse...
Die Kategorie (in meinem Beispiel "Name") werden nur mit der UID angezeigt. Könnte bitte mal jemand meinen Code anschauen, ob der überhaupt korrekt aus dem Video übertragen wurde?
Also die Datei class.user_janett_pi1.php habe ich wie beschrieben verändert:
Hinzufügen von einer neuen Variablen:
var $nameCache = array();
Und hinzufügen von
case "name":
if (!count($this->nameCache)) {
$query = 'SELECT * FROM user_janett_address WHERE pid='.intval($GLOBALS["TSFE"]->id).
$this->cObj->enableFields('user_janett_address');
debug(array($query));
}
break;
name und user_janett_address sind vorhanden und überprüft.
Jetzt müsste eigentlich eine Debug-Ausgabe erfolgen. Aber das passiert nicht. Woran könnte das liegen? Wenn ich diese Abweichung vom Tutorial ignoriere und einfach den Code weiter eingebe wird das Feld "name" einfach leer gelassen. Also stimmt da etwas nicht.
Vielleicht beschreibe ich ganz kurz was ich eigentlich vorhabe. Ich möchte einen ganz kleinen Dienstplan basteln. Also Beginn des Dienstes, Ende und Person. Bei Person soll Name, Adresse und Telefonnummer ausgegeben werden. Nun wäre es schön, wenn ich Dienste anlege, indem ich Beginn und Ende eintrage und die zugehörige Person aus einer Selectbox auswähle. Das ganze soll dann im FE in einer Tabelle ausgegeben werden.
Danke für Eure Hilfe.