Autor Thema: Weitere Bilder auf der Detailseite  (Gelesen 4950 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 543
  • Lob: 10
Weitere Bilder auf der Detailseite
« am: September 25, 2014, 11:59:23 »
Für weitere Produktbilder kann man Benutzerdefinierte Felder vom Typ Bild definieren. Üblicherweise werden diese
BILD2, BILD3 etc. genannt. Den Pfad des Bildes kann man dann in der Detailseite mit __BILD2__, __BILD3__ etc.
ausgeben. Um das Bild anzuzeigen braucht man ein img-Tag.
<img src="__BILD2__">
Nun ist es aber oft so, dass man nicht für Artikel zusätzliche Bilder hat. Leider ist die Darstellung von leeren
img-Tags browserabhängig. Deshalb ist es besser die img-Tags per SSP auszugeben.

<!--spmacro:module(detail)

sub get_img {
  my $nr = $_[0];
  my $img;
  if ($nr == 1) { # Detailbild
      $img = ssp::get_var_article('xdimage',0);
      if (length($img) > 3) {
          $img =  $ssp::catalog_abs . "/" . $img ;
      }
  } else {
    if ($nr >= 2) {  # BILD2 ... BILDx
      $img = ssp::get_var_article("BILD$nr",0);
      if (length($img) > 3) {
         $img = $ssp::catalog_abs . "/" . $img ;
      }
    }
  }
  return $img;
}

sub img {
  my $nr = $_[0];
  my $out;
  my $img = get_img($nr);
  if (length($img)) {
       $out = qq{
             <img src="$img" style="border:0;">
      };
  }
  main::mprint($out);
}
--> 

Dieser Code kann in der Detailseite selbst stehen oder in einer ipl Datei, die auf der Detailseite benutzt wird.

Mit __detail::img(1)__  wird das normale Detailbild angezeigt __detail::img(2)__ BILD2, mit __detail::img(3)__ BILD3 usw.
Wenn bei einem Artikel kein Bild eingetragen ist wird nichts angezeigt.

Linkback: https://www.shoppilot.net/pf/index.php?topic=1699.0


xx
weitere Seiten formatieren

Begonnen von dobra

0 Antworten
4471 Aufrufe
Letzter Beitrag April 09, 2011, 23:20:50
von dobra
xx
Bildbearbeitung - Bilder exportieren

Begonnen von dobra

4 Antworten
5829 Aufrufe
Letzter Beitrag Mrz 23, 2008, 06:45:51
von dobra
xx
einheitliche Bilder auf Verzeichnisseite

Begonnen von dobra

2 Antworten
4318 Aufrufe
Letzter Beitrag Dezember 08, 2009, 16:12:50
von dobra
lamp
"weitere Seiten" für Varianten

Begonnen von dobra

0 Antworten
3694 Aufrufe
Letzter Beitrag August 07, 2008, 15:19:04
von dobra