Wär's nicht besser die Bilder auf den eigenen Webspace zu laden ?
Oder muß man dann die CSVs ändern weil dort die komplette URL zu den Bildern enthalten ist ?
Jedenfalls würde ich das:
aus Performance-Gründen so abfragen:
if (stripos($name, 'http:') !== false) { und außerdem die Änderung in der Methode
productImage() update-sicher über eine Klassenerweiterung machen.
Für die
order_details_cart.php dann über eine "auto_include"-Datei in
/includes/extra/modules/order_details_cart_content/.
Da es außerdem noch die Möglichkeit gibt Produktbilder auf der
checkout_confirmation.php anzeigen zu lassen müsste außerdem noch eine Klasenerweiterung der Klasse
shoppingCart für die Methode
get_products() gemacht werden.
Da man darüber hinaus auch noch die Produktbilder in den Bestell-/Auftragsbestätigungen anzeigen lassen kann müsste es dann noch eine Klassenerweiterung der Klasse
order für die Method
order_data() geben.
Wenn man das nicht alles so macht (und es wäre update-sicher) ist es nur halbgewalktes Gefrickel.
Wenn man es so macht würde ich es außerdem noch als System-Modul bauen, welches bei Aktivierung die Klassenerweiterungen automatisch mit installiert und aktiviert.
Das Ganze einfacher zu gestalten, indem man sich die Bilder auf den eigenen Webspace lädt scheitert, wenn man es update-sicher gestalten möchte, an den Möglichkeiten der Erweiterungen der Import-Klasse.
Es stellt sich die Frage wie die Bilder genau heißen und welche Methode am einfachsten, oder, wenn Fakten dagegen sprechen, am besten wäre. Ich vermute fast eine eigene Import-Routine wäre die beste Lösung. In der kann man dann einstellen, ob die Bilder auf den eigenen Webspace geladen werden - und somit auch durch den Imageprozessor gejagt werden können - oder fremdgeladen werden sollen.
Gruß,
noRiddle