Jump to content
xt:Commerce Community Forum

Produktbilder Auf Externem Server


Recommended Posts

Hallo,

ich habe etwa 30.000 Artikel zu pflegen und habe deshalb die Produktbilder auf einem Server meines Distributours.

Bei OSC funktioniert das, nur bei XT h?ngt er vorne noch den Pfad zum Lokalen Images Verzeichnis.

Das sieht dann so aus:

http://www.mein-web.de/shop/images/product_images/info_images/http://externer-server.de/jpg/bild.jpg

Wie kann ich ihm beibringen das er nur den externen Link, der per Easypopulate importiert wird, auch benutzt?

Habe mal ein wenig im Quellcode geschaut, doch so richtig komme ich damit nicht klar.

Ich denke es liegt hier dran:

  $image=xtc_href_link(DIR_WS_INFO_IMAGES . $product_info['products_image']);

  }

  $info_smarty->assign('PRODUCTS_IMAGE',$image);

  $info_smarty->assign('PRODUCTS_POPUP_LINK','javascript:popupWindow(\'' . xtc_href_link(FILENAME_POPUP_IMAGE, 'pID=' . $product_info['products_id']) . '\')');

aus der products_info.php unter /includes/modules/

Kann mir jemand den Code so machen das er nur den Inhalt aus der products_image Tabelle nehmen soll?

Vielen Dank

snopy23

Link to comment
Share on other sites

Hi,

irgendwie will das alles nicht so wie ich will.

Hab nun mal versucht den Original Pfad f?r die Bilder auf den Externen Server anzugeben, so das er die Thumbnails von dort erstellt, aber das funktioniert nicht.

Wie kann man EP denn beibringen er soll die Bilder laden?

Danke

snopy23

Link to comment
Share on other sites

Hallo,

so nun will ich mal mein Problem etwa genauer Beschreiben.

Das gr?sste Problem ist es, das auf den externen Bilderserver kein Listing erlaubt ist, also man kommt nur ?ber einen "direkten" Link auf das Bild.

Wenn ich nun den shop so konfiguriere das er den direkten Link benutzt, habe ich das Problem das die Bilder verschiedene Gr?ssen haben Das sieht in der Produktliste dann ziemlich bl?d aus.

Ich habe es dann versucht in dem ich in der configure.php einfach den Pfad f?r die Original Bilder auf den Pfad zum Bilderserver gesetzt habe, und per EP nur den Bildernamen importiere.

leider funktioniert dann aber nicht die Thumbnail-Funktion.

Es kommt leider kein Fehler, es werden aber keine Thumbnails etc erstellt, wenn ich im Admin Bereich bei XT-Imageprocessing auf Export klicke.

Kann man die XT-Imageprocessing Funktion nicht so anpassen das er quasi den Standard Bilderserver (externer Server) plus den Dateinamen den EP importiert hat unter v_products_image verwendet und daraus Thumbnails etc erstellt?

Oder verstehe ich die XT-Imageprocessing Funktion falsch, so das diese Funktion grunds?tzlich auf den Original Bilder Ordner Schreibrechte ben?tigt?

Habe selbst mal in die Funktion von XT-Imageprocessing reingeschaut, doch die verstehe ich nicht ganz.

Gibt es f?r mein Problem eine L?sung?

Es muss auch nicht f?r Lau sein, bin eben kein PHP-Profi.

W?rde mich ?ber eine Unterst?tzung freuen.

Es geht um folgenden externen Bilderserver: http://ec.ingrammicro.de/jpg/

Ein Testbild z.B. lautet: http://ec.ingrammicro.de/jpg/018z017.jpg

Wie man sieht kommt man auf http://ec.ingrammicro.de/jpg/ nicht drauf, sondern nur mit direktem Link auf das Bild, somit kann man auch die Bilder nicht komplett downloaden und auf meinen Server laden.

Danke im Vorraus

snopy23

Link to comment
Share on other sites

der shop hat keine "thunbmailfunktion" wie du das denkst.

der shop erstellt bei UPLOAD eines bildes eigene thumbnails.

wenn du thumbnails von externen bildern haben willst, dann musst du das EP so umprogrammieren das es die bilder vom server l?dt und resized, daf?r sind gute php kentnisse notwendig.

mit imageprocessing hat das nichts zu tun, das modul erstellt nur neue bilder aus den originalbildern welche raufgeladen worden.

f?r deine bed?rfnisse m?sstest du das umprogrammieren.

Link to comment
Share on other sites

Hi,

Danke f?r die Info.

Naja dann wird das wohl nic, ich bin kein PHP Programmierer.

Hab nun mal ein Script gebastelt womit ich per wget die Bilder downloaden kann, bis jetzt sieht das gut aus.

Damit k?nnte es ja auch funktionieren, kommt nur drauf an auf was ich da f?r einen Traffic komme, bei 30K Bilder. :i:

Naja auf jedenfall Danke schon mal, jetzt verstehe ich auch diese Funktion ein wenig.

cu

snopy23

Link to comment
Share on other sites

  • 3 weeks later...

Wenn es dich nicht st?rt, dass f?r Thumbnails und Produktbilder die selbe Datei verwendet wird, kannst du's mit mod_rewrite machen.

Meine .htaccess sieht so aus:


RewriteEngine on

RewriteCond %{REQUEST_URI} images/.*/serververzeichnis/.*$

RewriteRule images/.*/serververzeichnis(.*)$ http://www.externer-server.de/serververzeichnis/bilder/$1

Allerdings musst du dann noch f?r ein paar Boxen (whats_new,reviews,...) die Breite der Thumbnails einstellen...

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...