Pagina 1 di 1

Immagini linkate...

Inviato: 16/03/2004, 18:31
da koala04
sapreste dirmi se esiste una contribution per inserire le imamgini dei prodotti linkandole da internet invece che caricarle sul server?


grazie

edito:
Ho trovato questa contribution che farebb eprorio al caso mio pero' no funziona :(

le istruzioni dicono:

Product-Image per URL

Autor: Klaus Köster

INSTALLATION:

editieren Sie folgende Datei;
edit this file: catalog/includes/functions/html_output.php

suchen Sie folgende Zeilen,
search the following lines of code:
///////////////////////////////////
// The HTML image wrapper function
function tep_image($src, $alt = '', $width = '', $height = '', $parameters = '') {

if ( (empty($src) || ($src == DIR_WS_IMAGES)) && (IMAGE_REQUIRED == 'false') ) {
return false;
}

dahinter fuegen Sie bitte die folgende Zeilen ein,
behind this add the following lines:

// Some people want to display images comming fron everywhere on the net.
// To do this, place an URL of the picture into the image-field of your shop.
// Add the following lines to html_output.php. Now have fun, Klaus Koester
if (substr_count ( $src, "http://")){
$src = stristr($src,"http://");
}

BESCHREIBUNG / DESCRIPTION

Was macht osCommerce mit den Produktbildern?
Es schreibt ein images/ vor den Bildnamen also images/Bild.jpg oder so.
Dann wird der html-Code generiert naemlich: <img src="images/Bild.jpg ...

Nun, was machen die beiden eingefuegten Zeilen?
Die schauen einfach nach, ob es im Bildnamen ein http:// gibt.
Wenn nein, passiert nichts und der alte Code greift.
Wenn ja, wird alles vor dem http:// geloescht.

Wenn Sie also jetzt Ihre Bilder in Unterverzeichnisse verteilen wollen,
dann fuegen Sie diese beiden Zeilen ein und referenzieren Ihre Bilder so:
http://www.domain.de/catalog/images/subdir/image.jpg

Vorteil: ich kann Bilder lokal oder auch remote referenzieren.
Nachteil: liegt nicht an diesen Aenderungen, sondern an der Feldlaenge des Feldes
das den Bildnamen beinhaltet. Ich glaube 64 ohne jetzt noch einmal nachgeschaut zu haben.
Aber das kann man ja anpassen.

SUPPORT
wird nicht angeboten

GEWAEHRLEISTUNG
wird keine uebernommen

CREDITS
Ueber eine Mail bezueglich Erfahrung mit dieser Contrib wuerde ich mich sehr freuen;
Please tell me your experience about this contrib: mailto:info@internet-dienste-design.de

---------

In pratica dovrei inserei il buovo blocco PRIMA della funzione tep_image ma ovunque io lo inserisca (prima, dopo, dentro) non funziona...

qualcuno ha qualche dritta???