Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Produkt-Bilder

    karsta.de

    • Experte
    • Beiträge: 3.157
    Re: Produkt-Bilder
    Antwort #15 am: 23. März 2019, 17:32:19
    Wer ist eigentlich web und von externen Bildern war vorher nicht die Rede.

    Hast du diesen Beitrag gesehen:
    https://www.modified-shop.org/forum/index.php?topic=37589.msg341596#msg341596

    AlphaStar

    • Neu im Forum
    • Beiträge: 35
    • Geschlecht:
    Re: Produkt-Bilder
    Antwort #16 am: 23. März 2019, 17:37:18
    glaube er heisst web28 oder so ähnlich
    also wenn ich das richtig verstehe ist es nicht möglich mehr?

    Timm

    • Fördermitglied
    • Beiträge: 6.258
    Re: Produkt-Bilder
    Antwort #17 am: 23. März 2019, 23:30:20
    verschont mich bitte mit irgendwelchen links wie zb Import Externe Bilder etcpp.

    Da machst du dir ja gleich richtig Freunde hier im Forum mit deinem ersten Post.  :doh:

    glaube er heisst web28 oder so ähnlich

    Schau mal in deinem Shopbackend unter i oder dem aktualisieren Button und schau dir die Credits an. Und dann ließ mal Ein guter Freund ist von uns gegangen

    AlphaStar

    • Neu im Forum
    • Beiträge: 35
    • Geschlecht:
    Re: Produkt-Bilder
    Antwort #18 am: 24. März 2019, 12:14:12
    Oh das tut mir aufrichtig leid das konnte ich nicht wissen, ich schau ja nicht ins Forum um sowas zu suchen :) rest in peace web28

    desweiteren besteht mein problem immer noch ich weiß nicht an was es liegt O.o
    die bild namen müssen 100% mit den namen in der csv übereinstimmen richtig?

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: Produkt-Bilder
    Antwort #19 am: 25. März 2019, 13:28:16
    Hallo Alpha,

    wenn deine Produktbilder so in der CSV stehen,

    p_image
    https://www.******.de/media/image/product/2/lg/an-fanny-panty.jpg

    sie aber in folgenden Ordnern auf dem Server liegen,

    images/product_images/original_images/an-fanny-panty.jpg
    images/product_images/thumbnail_images/an-fanny-panty.jpg
    images/product_images/info_images/an-fanny-panty.jpg
    images/product_images/popup_images/an-fanny-panty.jpg

    kannst du folgendes testen.

    Ersetze temporär in der Datei admin/includes/classes/import.php Zeile 392 folgenden Code

    Code: PHP  [Auswählen]
                $products_array = array_merge($products_array, array ('products_image' => xtc_db_prepare_input($dataArray['p_image'])));
     

    mit diesem Code

    Code: PHP  [Auswählen]
                $products_array = array_merge($products_array, array ('products_image' => xtc_db_prepare_input(array_reverse(explode('/', $dataArray['p_image']))[0])));
     

    und ab Zeile 472 folgenden Code

    Code: PHP  [Auswählen]
            // insert images
            for ($i = 1; $i < MO_PICS + 1; $i ++) {
                if (isset($dataArray['p_image.'.$i]) && $dataArray['p_image.'.$i]!="") {
                    // check if entry exists
                    if ($this->checkImage($i,$products_id)) {
                            $insert_array = array ('image_name' => $dataArray['p_image.'.$i]);
                            xtc_db_perform(TABLE_PRODUCTS_IMAGES, $insert_array, 'update', 'products_id = \''.$products_id.'\' AND image_nr=\''.$i.'\'');
                    } else {
                        $insert_array = array (
                            'image_name' => $dataArray['p_image.'.$i],
                            'image_nr'=>$i,
                            'products_id'=>$products_id
                        );
                        xtc_db_perform(TABLE_PRODUCTS_IMAGES, $insert_array);
                    }
                }
            }
     

    mit diesem Code.

    Code: PHP  [Auswählen]
            // insert images
            for ($i = 1; $i < MO_PICS + 1; $i ++) {
                if (isset($dataArray['p_image.'.$i]) && $dataArray['p_image.'.$i]!="") {
                    // check if entry exists
                    if ($this->checkImage($i,$products_id)) {
                            $insert_array = array ('image_name' => array_reverse(explode('/', $dataArray['p_image.'.$i]))[0]);
                            xtc_db_perform(TABLE_PRODUCTS_IMAGES, $insert_array, 'update', 'products_id = \''.$products_id.'\' AND image_nr=\''.$i.'\'');
                    } else {
                        $insert_array = array (
                            'image_name' => array_reverse(explode('/', $dataArray['p_image.'.$i]))[0],
                            'image_nr'=>$i,
                            'products_id'=>$products_id
                        );
                        xtc_db_perform(TABLE_PRODUCTS_IMAGES, $insert_array);
                    }
                }
            }
     

    Gruss
    Hanspeter

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: Produkt-Bilder
    Antwort #20 am: 25. März 2019, 21:10:14
    Nachtrag:

    Danach importierst du die CSV Datei erneut.

    Gruss
    Hanspeter

    AlphaStar

    • Neu im Forum
    • Beiträge: 35
    • Geschlecht:
    Re: Produkt-Bilder
    Antwort #21 am: 25. März 2019, 21:12:47
    Hallo hpzeller,

    also ich habe nun deine Methode getestet und muss dir leider mitteilen das dies auch nicht funktioniert ich weiß leider nicht warum, ich hänge mal einen screenshot an damit du siehst wie es bei mir drin steht im backend. ich bin echt ratlos O.o

    PS. habe ich auch gemacht mit der csv erneut leider keinen erfolg gehabt

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: Produkt-Bilder
    Antwort #22 am: 25. März 2019, 21:36:45
    Existiert das Bild images/product_images/thumbnail_images/amanta-chemise.jpg auf dem Server?

    Kannst du hier einen Link zum Shop posten?

    Gruss
    Hanspeter

    AlphaStar

    • Neu im Forum
    • Beiträge: 35
    • Geschlecht:
    Re: Produkt-Bilder
    Antwort #23 am: 25. März 2019, 21:49:58
    Ich glaub ich weiß was der fehler ist -.-
    die Produkt Bilder die ich habe konnte ich alle seperat per zip runterladen ich glaube da steckt der fehler drin denn ich sah grade die meisten bilder heissen nicht so wie in meiner csv datei zb. /media/image/product/2/lg/an-fanny-panty.jpg fast alle bilder haben nen anderen namen -.- der Großhändler will mich doch verarschen glaube ich...

    wie bekomme ich das nun hin das die bilder anhand der links in der csv gedownloadet werden? und auch richtig benannt sind?

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: Produkt-Bilder
    Antwort #24 am: 25. März 2019, 22:15:52
    Da kann ich dir leider nicht helfen, mein Vorschlag aus Antwort #19 ist lediglich dazu gedacht die Bildnamen aus der CSV Datei vor dem Einfügen in die Datenbank von den Pfaden zu trennen, so dass in der Datenbank nur noch die Bildnamen ohne Pfade zu den jeweiligen Produkten stehen, die zugehörigen Bilder muss dir natürlich der Grosshändler liefern.

    Gruss
    Hanspeter

    AlphaStar

    • Neu im Forum
    • Beiträge: 35
    • Geschlecht:
    Re: Produkt-Bilder
    Antwort #25 am: 25. März 2019, 22:27:56
    Gibt es keine möglichkeit die bilder anhand der links zu downloaden?

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: Produkt-Bilder
    Antwort #26 am: 25. März 2019, 22:33:18
    Poste doch hier mal so einen Link zu einem konkreten Bild.

    Gruss
    Hanspeter

    AlphaStar

    • Neu im Forum
    • Beiträge: 35
    • Geschlecht:
    Re: Produkt-Bilder
    Antwort #27 am: 25. März 2019, 22:38:11
    Ich gebe zwar ungern meinen Großhändler preis aber wenns hilft gerne :) hier der link

    https://www.spalexgrosshandel.de/media/image/product/8885/md/ca-demi-chemise-black.jpg

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: Produkt-Bilder
    Antwort #28 am: 25. März 2019, 22:52:27
    Eigentlich sollte in diesem Fall ja der Code für externe Bilder aus deiner Antwort #12 funktionieren. Lediglich das 'http:' im Code müsste man zu 'https:' abändern und danach die CSV Datei nochmals mit den externen Links importieren.

    Gruss
    Hanspeter

    AlphaStar

    • Neu im Forum
    • Beiträge: 35
    • Geschlecht:
    Re: Produkt-Bilder
    Antwort #29 am: 25. März 2019, 22:57:14
    Ok ich werde es morgen nochmal versuchen dann ändere ich das in https um, wenn es nicht klappt dann bin ich echt ratlos :) ich gebe auf jedenfall Feedback
    2 Antworten
    2453 Aufrufe
    03. Mai 2010, 09:45:25 von KiteFuchs
    2 Antworten
    1318 Aufrufe
    16. Juni 2021, 06:16:08 von Mario-Schulze
    3 Antworten
    3423 Aufrufe
    26. Februar 2009, 22:08:43 von Anonym
    13 Antworten
    10434 Aufrufe
    10. Mai 2018, 18:27:23 von Shorty
               
    anything