Sven Rautenberg: spezielle Objektreferenzen und deren weitergabe

Beitrag lesen

Moin!

Naja, und an dem Punkt hörten dann meine Ideen auf ... Ich meine, WAS ZUM TEUFEL muss ich machen, damit ich wieder an mein Objekt komme???

Ich habe keine Ahnung von OOP unter Perl, aber schätzungsweise hast du in deinem ersten Skript ein Objekt aufgebaut mit mehrern Eigenschaften. Dieses Objekt ist aber ein komplexes Gebilde im Speicher, das man nicht so einfach als String in ein Hidden-Feld stecken kann. Denn im zweiten Skript existiert allenfalls das Template für dein Objekt - aber dessen Daten fehlen.

Vorgehensweise: Entweder extrahierst du alle zu übergebenden Eigenschaften per Hand aus deinem Objekt und packst sie in einzelne Hidden-Felder. Oder du schreibst deinem Objekt eine Methode zum Datenim- und -export, welche dann eine einfache Datenstruktur liefert, beispielsweise einen String.

- Sven Rautenberg