Zum Inhalt springen

Inhaltstyp "Datensatz einfügen"

Erstellt am 29. November 2005 · 2 Antworten · letzte Antwort am 30. November 2005

Tags: FlexForms, Frage

istruper ·

Hallo alle miteinander,

ich schaffe es seit geraumer Zeit nicht, folgendes Problem zu lösen:

Ich habe, ausgehend vom Beispiel aus dem Buch von Robert Meyer, eine eigene Erweiterung geschrieben, in der die Trainer und Trainingszeiten der jeweiligen Altersklassen unseres Sportvereines separat erfasst werden können. Die Ausgabe erfolgt mittels einer html-Design-Vorlage. Funktioniert soweit auch alles bestens.

Für jede Altersklasse wird eine gesonderte Seite angelegt. Mein Plan war, mittels Seitentyp "Datensatz einfügen" jeder Seite den jeweiligen Datensatz mit den entsprechenden Daten für diese Altersklasse auszuwählen.

Dieses habe ich bereits ausprobiert. Leider werden alle vorhandenen Datensätze aufgelistet. Erscheint mir irgendwie auch logisch, da ich ja der Erweiterung wohl vorher noch sagen muss, nach welchen Kriterien die Ausgabe erfolgen soll.

Meine Vermutung ist, dass ich den im Seitentyp angegebenen Datensatz erst auslesen und für die Selektion übergeben muss. Nicht in der Programmiersprache ausgedrückt würde ich also folgendes sagen:

"Zeige mir jenen Datensatz an, bei dem die Nummer des Datensatzes mit der Nummer, die ich im Seitentyp angegeben habe, übereinstimmt".

Kann mir das vielleicht jemand übersetzen oder mir sagen, wo T3 die Nummer des Datensatzes, den ich ausgewählt habe, abspeichert. Oder liege ich mit meinen Überlegungen völlig daneben?

Falls es wichtig sein sollte, ich arbeite mit Version 3.6.0RC1.

istruper ·

Vielen Dank, ich werde mal ausprobieren, ob mir das weiterhilft.

Bezüglich des Updates hatte ich das schon mit Version 3.8.0 probiert. Bin damit aber kläglich gescheitert und war froh, dass ich das ganze unter der alten Version wieder zum laufen bringen konnte (das ganze ist bei mir derzeit noch in der Entwicklungsphase und läuft auf meinem lokalen Windows). Seitdem kann ich den Tip "Never change a running system" von Robert Meyer aus seinem Buch für mich bestätigen. Vielleicht kann ja jemand für Dummies wie mich ein neues Installer-Package für Windows auflegen. Die normale Installation krieg ich einfach nicht gebacken.