Unerklärlicher Pfad zu Bildern mit Imagecache

am 06.03.2010 - 16:53 Uhr in
Hallo,
ich habe Imagecache jetzt (fast) sauber am Laufen. Wenn ich in Imagecache Voreinstellungen anlege, dann wird mir das Testbild ordentlich angezeigt. Also sollte alles bestens funktionieren.
Die Bilder möchte ich schlußendlich in einem View anzeigen. Allerdings bekomme ich dort nur Platzhalter zu sehen. Der Pfad zu den Bildern lautet http://server_xy/system/files/imagecache/voreinstellungsname/bild.jpg
Wie kommt das "system" in den Pfad nach dem Servernamen? Das ist mir unerklärlich.
Und habe ich das richtig verstanden, dass die Bilder in den Ordnern der Voreinstellungen erst beim ersten Aufruf generiert werden? Denn in diesen Ordnern befinden sich keine Bilder. Oder werden die Bilder gleich beim Upload generiert und der falsche Pfad ist die Ursache für das Nichtvorhandensein.
Ich würde mich hierzu über jede Hilfe sehr freuen, denn ich habe keinen blassen Schimmer, wo ich nach dem Fehler (der Pfadangabe) suchen soll.
Vielen Dank schon mal.
- Anmelden oder Registrieren um Kommentare zu schreiben
Das ist "Private Upload"
am 06.03.2010 - 18:00 Uhr
Ein ht2p://server/system/file dazwischen kommt durch ein eingestelltes "Private Upload" ("admin/settings/file-system") zustande. Das "system" ist in Wirklichkeit ein Modul, welches die Dateien erst noch durch Überprüfung und Rechteverwaltung "jagt". Ob sich dies mit Imagecache verträgt, dies müsste ich nachschauen.
See you at http://drupalcamp.de/
Vielen Dank für diese
am 06.03.2010 - 20:32 Uhr
Vielen Dank für diese treffende Antwort.
Kaum macht man es richtig, fuktioniert es eben ;-)
Allerdings würde ich den direkten Zugriff auf die Bilder gern verweigern. Das muss ich dann wohl per .htaccess machen. Oder gibt es da auch eine andere Lösung?