Kategoriebild weg

Vielleicht sehe ich den Wald vor lauter Bäumen nicht mehr oder ich habe ein neurologisches Problem :frowning:

CE4.7.1

Im Backend habe ich einer Kategorie ein Bild zugewiesen. Diese Bild ist auch im Ordner /out/picture/master/categorie/thumb vorhanden. In der DB ist der Dateiname in den Feldern OXTHUMB und OXTHUMB_1 eingetragen. Und trotzdem taucht das Bild auf der Seite nicht auf.

In der list.tpl habe ich mal

[{if $actCategory->oxcategories__oxthumb->value && $actCategory->getThumbUrl()}]

auskommentiert damit das Bild angezeigt werden muss.

Im Quelltext sehe ich nur

<img src="" alt=“Tücher” class=“categoryPicture”>

Entweder die IF Abfrage erkennt den Wert oxthumb in der DB nicht oder sie bekommt über getThumbUrl() keinen Pfad mitgeteilt. Das wäre meine Vermutung.

Ich weiß das es mal funktioniert hat, aber leider nicht mehr ab wann nicht.
Im Moment wüßte ich auch nicht wo ich noch suchen kann.

Hat einer eine Idee?

Grüße
Chris

Hi Chris,
wurde an den Ordnerberechtigungen in letzter Zeit etwas geändert?
Oxid generiert aus dem original Bild ja ein Bild in der richtigen Größe und legt es im generated Ordner ab.
Hat der Shop vielleicht keine Rechte auf den Ordner/Unterordner zuzugreifen?

Grüße
Fabian

Hallo Fabian,

nein … an den Rechten hat sich nichts geändert. Rechte stehen alle auf 777.

Aber jetzt wo du es sagst habe ich nachgeschaut. Im generated Ordner ist diese Datei nicht drin, somit wird sie wohl erst gar nicht generiert. Komisch. Wer oder was ist denn dafür zuständig?

Hi Chris,
gibt es denn (alte) Kategorien, bei denen es klappt?
Gibt es im Ordner generated einen Unterordner category und darunter Unterordner mit der Auflösung als Ordnername?
Bei Artikeln werden die Bilder korrekt angezeigt?
Gab es Änderungen an der .htaccess?

Grüße
Fabian

Ja … die Ordner sind da und es ist so wie von dir beschrieben. Ordner, Unterordner, Auflösung … alles vorhanden. Auch ein zuvor funktionierendes Kategorie Bild liegt in einem Auflösungsordner, wird aber nicht angezeigt.

An der .htaccess ist nichts geändert worden. Aber ich schaue gleich mal nach.

Sooo … hab nachgeschaut und mit einem Backup verglichen. Ich kann keine Änderungen in der .htaccess erkennen.

Ich hab das Bild mal per hand in das Verzeichnis kopiert. Auch nix.

Meiner Meinung nach wird der Wert aus der DB nicht ausgelesen. Ich weiß leider auch nicht wie ich das aus der Webseite heraus testen kann.

Grüße
Chris