Image bei Varianten

Begonnen von dobra, November 14, 2006, 05:30:57

« vorheriges - nächstes »

0 Mitglieder und 1 Gast betrachten dieses Thema.

dobra

Hallo,

ich habe bei den Varianten ein benutzerdefiniertes Feld __BILD__  (__vBILD__) um Bilder anzuzeigen.
Wenn ich dort <IMG BORDER=0 SRC=" http://www.woll-insel.at/shop2/farbkarten/Wollmisch/Adesso/Adesso 44 hellbraun.jpg"> eintrage, wird es korrekt angezeigt.

hop hat mir einen Code geschrieben
ZitatIch würde hier nur den Dateinamen hinterlegen und den Rest per SSP ausgeben lassen.
etwa so:


Code:
sub vBILD {
  my $vindex = $_[2];
  my $vanzahl = $_[3];
  if ($vindex <= $vanzahl) {
   my $vbild =  ssp::get_var_varticle('BILD',$index);
   my $img  = qq{ <img href="/blabla/$vbild">   };
   main::mprint $img;
  }
}

Leider bin ich aber zu dumm, um zu kapieren, was ich damit machen soll.
wo schreibe ich den Code hin? (stdall.ipl ??)
und was genau dann ins __BILD__ -Feld? (z.B. "farbkarten/Wollmisch/Adesso/Adesso 44 hellbraun.jpg" wie jetzt bei Artikel?)
habe den Code zwischen <!--spmacro:module(BILD)  und --> geschrieben und <img href="http://www. usw eingetragen - funktioniert aber nicht.

Vermutlich habe ich irgendwas vergessen?

Kann mir bitte jemand - für "Dummis verständlich" - sagen, was ich machen muß, damit das funktioniert (so wie bei "Benutzerdef" - "Datei Bild" aus Ordner auswählbar) und ShopPilot im Idealfall auch das upload der Bilder übernimmt?

Vielen Dank im Voraus

mfG
Woll-Insel
mfG
dobra

cru

Hallo Woll-Insel,

Im benutzerdefinierten Feld BILD, sollte nur der Dateiname des Bildes stehen, z.B. "testbild.jpg".

my $img  = qq{ <img href="/blabla/$vbild">   };


Wenn Ihre Bilder zum Beispie,l relativ zum www-root, im Ordner images liegen, müsste die Zeile folgendermaßen angepasst werden:

my $img  = qq{ <img href="/images/$vbild">   };


Den Code könnten Sie, wie schon richtig vermutet, in die stdall.ipl schreiben, so dass er auf allen Seiten den Shops verfügbar ist.

Davon ausgehend, dass Sie folgenden Abschnitt in die stdall.ipl einfügen,



<!--spmacro:module(BILD)

sub vBILD {
     my $vindex = $_[2];
     my $vanzahl = $_[3];

     if ($vindex <= $vanzahl) {
          my $vbild =  ssp::get_var_varticle('BILD',$index);
          my $img  = qq{ <img href="/blabla/$vbild">   
     };

     main::mprint $img;
  }
}

-->


erfolgt die Ausgabe  über __BILD::vBILD__

mfg
cru :)




dobra

Danke - jetzt hab ich's kapiert
mfG
dobra