Hi Tom,
das Problem ist im Grunde genommen ganz einfach: Das ist ein Bug in
FlexImage.
Hatte ich vermutet aber nicht gehofft.
Ob das jetzt für dich gut ist, weil du weißt, dass der Fehler nicht
bei dir liegt, oder schlecht,
weil ich nicht weiß, ob die das inzwischen schon behoben haben und
du dementsprechend
auf ein anderes Plugin umsteigen müsstest…
Umsteigen beim jetzigen Stand wäre ... Ihhh!
Dein Linuxserver läuft in Production-, dein Enwicklungsrechner in
Dev.modus , oder?
Yep, genau.
Du gibst den Pfad (file_store) in der Modelklasse als
Klassenvariable (self.) an. Die ist dann natürlich für alle
Instanzen/Kindklassen gleich, auch wenn die schon def. wurden, d.h.
beim ersten Aufruf wird sie auf "/images/customers/" (ShipmentImage
wird geladen), dann auf "/images/companies"
gesetzt (CompanyImageklasse wird geladen). Im Produktionsmodus
werden dann die Klassen nicht nochmal neu geladen, damit ist der Pfad
auch für die Shipmentbilder auf companies gesetzt. Wenn du das auf
deinen Rechner im Developementmodus machst, dann werden die Klassen
bei jedem Aufruf neu geladen und es klappt.
Hab ich mir fast gedacht, aber nicht gewagt auszusprechen.
Danke für Deine schnelle Antwort, das hält mich jetzt hier von
sinnloser Arbeit ab. Frage nebenbei: Du bist nicht zufällig der Tom
Winkler aus Berlin Pankow oder?
Beste Grüsse
Jan Roesner
[EMAIL PROTECTED]
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug