Hi all,
ich versuch mir gerade TAL usw anzueignen, bin jetzt aber auf ein Problem gestoßen das ich trotz Doku nicht gelöst bekommen. Vielleicht sehe ich vor lauter Bäumen auch den Wald nicht mehr.
Also, ich habe zwei Tabellen in einer MySQL DB. Die eine wird erfolgreich durchlaufen und die Daten in einer Spalte dargestellt (ZSQL Methode).
Nun sind in der zweiten Tabelle daten die mit einem Datensatz der ersten zusammenhängen. Diese sollen ausgelesen werden und dargestellt werden.
Habe dazu dies entworfen:
<td tal:define="userid kunden/id">
<span tal:repeat="test context/domains_kundenid/userid">
<span tal:content="test/id"></span>
</span>
</td>
tal:define definiert die Variable, dies habe ich schon geprüft, darin steht die richtige ID. Mit Repeat will ich dann durch die Datensätze der zweiten Tabelle gehen und diese darstellen.
Doch es kommt folgender Fehler: Iterator does not support <Shared.DC.ZRDB.DA.Traverse object at 0xbaf8b4c>
Die Z_SQL Methode domains_kundenid funktioniert, ein test im ZMI spuckt die richtigen Werte aus.
Wo liegt mein Fehler? Ideen?
Gruß
GomezR