[GELÖST] BE-Modul ohne Datentabelle - nur Ausgabe
Hallo Leute,
ich wage mich gerade das erste Mal über die Extension-Entwicklung (ist wohl etwas übertrieben ;) ).
Bei Klick auf den Link "Email zeigen" sollen alles Email einer Tabelle ausgegeben werden - fertig.
Bisher hab ich unter system/modules den Ordner anzahlEmails angelegt, darunter die ordner config, html, languages und templates.
Im Root-Ordner liegt auch die Datei anzahlEmails.php mit der Klasse anzahlEmails extends BackendModule. In dieser Klasse gibt es
es eine generate-Function, die einen Testwert retourniert, sowie protected $strTemplate = 'be_anzahlEmails';
Die Datei be_anzahlEmails.html5 liegt im templates-Ordner.
Im BE wird schon mal das Icon und der Link angezeigt - danach kommt allerdings nix mehr.
Ich wäre so vorgegangen, dass ich der generate-Funktion die Datensätze auslesen lasse und im der be_anzahlEmails.html5 ausgeben lasse.
Bin ich komplett auf dem Holzweg?
Bitte um kurzen oder auch längeren Denkanstoß - vielen Dank.
lg aus Ö
steff
PS: Contao 2.11.6
Liste der Anhänge anzeigen (Anzahl: 2)
Ja, ich greife per $this->emails drauf zu und auch showTemplateVars() hab ich natürlich versucht.
Anbei zwei Screenshots - einmal, wenn ich in der generate-Funktion kein return (wie im Code oben) angebe
und einmal mit dem return.
Das Template hat eine html5-Dateiendung, wie andere funktionierende Templates auch.