Ich hab das Gefühl, dass wir ab uns zu an einander vorbei reden. Nur nochmal die Strucktur, damit das ganz klar wird was hier überhaupt passiert. Ich nehme ein Beispiel... W.A. Mozart - Die Zauberflöte
Erste Tabelle der Datenbank...
SHOW (also Die Zauberflöte)
- Titel
- Autor
- Inhalt
- Personen der Handlung
- ...
- PRODUKTIONEN (Die Zauberflöte wird ja öfter mal wo aufgeführt, also sollen die Produktionen auch gelistet sein)
-- Produktionsname
-- Startdatum
-- Enddatum
-- Ensemble
-- Wichtige Vorstellungen
und noch vieles mehr.
Damit ist also Produktionen ein Child von Show.
Jetzt aber zu deinem letzten Post.
Warum die Spalte tx_show heißt weiß ich ehrlich gesagt nicht. Das hat der Extension-Builder so generiert. Hab daran einfach nichts geändert. Ist mir schon einmal aufgefallen, allerdings hab ich nichts daran geändert, weil alles funktioniert hat. Werde ich mir nochmal genauer ansehen.
Ich denke jetzt kommen wir der Sachen langsam näher, weil ich vorab auch immer davon ausgegangen bin, ich müsse im Model etwas machen. Also, wenn ich mir in Show Produktionen listen lassen muss, dann ist dies ja jetzt auch im Model per Get-Funktion geregelt. Die aktuelle Variante scheint mir eher eine für eine ListAction zu sein.
Und genau da brauch ich jetzt konkrete Hilfe. Wie muss ich es nun anstellen, dass ich eine funktionierende Get-Funktion im Model hinbekomme? Eine Query brauch ich natürlich schon, weil ich ja nicht, wie bisher natürlich schon möglich, alle, sondern nur Produktionen nach Richtlinien ausgegeben haben will. Nur wo genau kommt die Query dann hin, und wie konfiguriere ich das nun als Get-Funktion.
Ich will das einfach mal verstehen, damit ich es in Zukunft selbst umsetzen kann. Ich mach ja learning by doing. Für Programmierer ist das ja auch alles von Anfang an klar und ich muss mich da langsam vortasten. Ich bin echt für die Hilfe dankbar.
glg M.