Im DCA die Anzal der Child-Records ausgeben
Hallo liebe Contao Community,
ich erstelle gerade eine Erweiterung, bei der man Seminare einstellen kann, zu denen sich die Besucher der Website Anmelden können. Die Anmeldungen habe ich als Child-Records von den Seminaren implementiert. Man kann nun im Backend Modul Seminare anlegen und wenn man auf das Bearbeiten-Symbol klickt, kommt man zu den Anmeldungen.
Nun würde ich gerne bei der Auflistung der Seminare direkt die Anzahl der Anmeldungen (also die Anzahl der Child-Records) ausgeben. Wie kann ich das in meinem Seminar DCA am besten realisieren? Ich könnte natürlich in meinem label_callback (also der Funktion, die die Seminare auflistet) für jeden Eintrag eine SQL-Anfrage machen, die die Child-Records zählt. Das erscheint mir aber sehr ineffizient, da ich so sehr viele Datenbankanfragen habe. Hat vielleicht jemand eine bessere Idee?