Bilder richtig hochgeladen aber kein Artikelbild

Guten Morgen

Ich hab nun ein Problem mit den Artikelbildern.

Die Bilder habe ich alle via Filezilla hocgeladen und in das Verzeichnis

[B]/out/pictures/master/product/1/[/B]

Bei meiner CSV habe ich unter OXPIC1 den Namen des Bildes angegeben.

[B]XYZ123.jpg[/B] (Beispiel)

Nun habe ich das Problem, dass das Bild zwar unter Bilder drin steht, aber nicht angezeigt wird, Woran kann das liegen? Als Bild hab ich nur diesen Karton!

Den Bildverweis habe ich in der Zeile der jeweiligen Vaterartikel eingetragen

ist das OXPICSGENERATED in der oxarticles auf ‘0’ gesetzt?

[QUOTE=patchwork.de;116865]ist das OXPICSGENERATED in der oxarticles auf ‘0’ gesetzt?[/QUOTE]

Guten Morgen

Version 4.7.3
Importiert über phpmyadmin

OXPICSGENERATED bei den Vaterartikeln wie auch bei den Variantenartikeln alles auf “0”

LG Andi

Bilddatei-Name und in DB kleingeschrieben?

[QUOTE=patchwork.de;116886]Bilddatei-Name und in DB kleingeschrieben?[/QUOTE]

Alles groß geschrieben!

[B]XYZ.jpg[/B]

Auch auf dem Webspace sind sie groß geschrieben!

Da ist wohl das Problem! Beim Laden der Bilder wird zwischen Groß-/Kleinschreibung unterschieden!
Wenn immer möglich alle Dateien kleinschreiben

[QUOTE=patchwork.de;116889]Da ist wohl das Problem! Beim Laden der Bilder wird zwischen Groß-/Kleinschreibung unterschieden!
Wenn immer möglich alle Dateien kleinschreiben[/QUOTE]

Das sind über 3000 Bilder. Kennst Du eine Möglichkeit, wie ich die Dateinamen auf Kleinbuchstaben umwandeln kann? :smiley:
Hab zwar gerade die am Laptop klein geschrieben (via Programm) aber am Webspace? Sonst muss ich wieder 9 Stunden hochladen. -.-

um auf die schnelle die Bildnamen umzubenennen (kleingeschrieben) könnte man folgendes Script nutzen:


<?php

$path = "/out/pictures/master/product/1/";

function getDirectory( $path = '.', $level = 0 ){

    $ignore = array( 'cgi-bin', '.', '..' );

    $dh = @opendir( $path );
    
    while( false !== ( $file = readdir( $dh ) ) )
    {
        if( !in_array( $file, $ignore ) )
        {
            $spaces = str_repeat( ' ', ( $level * 4 ) );
            if( is_dir( "$path/$file" ) )
            {
                echo "<strong>$spaces $file</strong><br />";
                rename($path."\\".$file, strtolower($path."\\".$file));
                getDirectory( "$path/$file", ($level+1) );
                
            } 
            else {
                echo "$spaces $file<br />";
                rename($path."\\".$file, strtolower($path."\\".$file));
            }
        }   
    }
    closedir( $dh );
} 

getDirectory( $path , 0 )

?> 


(von php.net kopiert)

[B]Hab die Dateinamen nun alle in kleinbuchstaben geändert und trotzdem das Selbe! -.- [/B]

[B]Woran kann das nun noch liegen?[/B]

GENERATED Spalte auf 1 statt 0 stellen?

im Frontend wird auch nichts angezeigt?

Bilder in den Ordnern /out/pictures/generated/product/1/ ff gelöscht?

[QUOTE=Hebsacker;116902]im Frontend wird auch nichts angezeigt?[/QUOTE]

Nein. Weder im Back- noch im Frontend.

Gibt es vielleicht noch andere Einstellungen in der CSV?

[QUOTE=patchwork.de;116904]Bilder in den Ordnern /out/pictures/generated/product/1/ ff gelöscht?[/QUOTE]

Was ist “ff” ? :slight_smile:
Ich hab in dem Verzeichnis nur 4 Ordner mit Zahlenreihungen. XXX_XX_XX usw.

in diesen Unterordnern stehen die generierten Bilder (Breite x Höhe in Pixel x Qualität)
mud du löschen - da stehen noch die Kartonbilder :slight_smile:

[QUOTE=patchwork.de;116930]in diesen Unterordnern stehen die generierten Bilder (Breite x Höhe in Pixel x Qualität)
mud du löschen - da stehen noch die Kartonbilder :)[/QUOTE]

Nur die Bilder oder die Ordner auch mit ? :slight_smile:

die Bilder (wenn du willst die kompletten Ordner - werden dann neu erstellt)

Also hab jetzt die Bilder in den Ordnern 1-6, icon und thumb gelöscht, die Kartons stehen noch immer im Shop rum! :slight_smile:

Moin EVR_Andy,

passiert das denn nur bei deinen hochgeladenen Bildern oder auch, wenn du mal ein Bild ganz normal im Shop einpflegst?

Beste Grüsse

Thomas

[QUOTE=Tom Long;116948]Moin EVR_Andy,

passiert das denn nur bei deinen hochgeladenen Bildern oder auch, wenn du mal ein Bild ganz normal im Shop einpflegst?

Beste Grüsse

Thomas[/QUOTE]

Soeben getestet und funktioniert ohne Probleme.
Sehe das Bild im Backend und Frontend.

Moin EVR_Andy,

und dann vergleiche doch mal das normal hochgeladene Bild mit deinen Bildern (Dateiname, Ordner, Datenbankeinträge, Besitzer, Gruppe, Schreib/Leserechte). Da muss doch ein Unterschied sein!

Beste Grüsse

Thomas