Autor Thema: Zoom Funktion für Detailseiten  (Gelesen 8727 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline jekai

  • Newbie
  • *
  • Beiträge: 2
  • Lob: 0
Zoom Funktion für Detailseiten
« am: August 14, 2006, 20:08:41 »
Hallo,

wir möchten gerne auf den Detailseiten von SPE zusätzlich eine Zoom Funktion der Artikel für
unsere Kunden anbieten.

Wie kann dies am besten umgesetzt werden?

Gibt es evtl. schon entsprechende Anwendungen?

MfG
Jeka

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

Offline admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 545
  • Lob: 10
Re: Zoom Funktion für Detailseiten
« Antwort #1 am: August 14, 2006, 23:22:31 »
Hallo,

was soll diese Zoom Funktion den genau machen ?

Mir fällt im Moment dieses Beispiel ein:
http://www.bagsonline.de/cgi-bin/schuhshop/iboshop.cgi?showd0!,,PG292331003


Gruss hop

Offline hop

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 705
  • Lob: 5
Re: Zoom Funktion für Detailseiten
« Antwort #2 am: August 15, 2006, 13:53:46 »
Hallo,

hier ein Codebeispiel:

Wir brauchen zunächst eine JavaScript Funktion, die das Fenster öffnet:
<script language="JavaScript">

function PopUp(w,h,url) {
  h = h - 20; var x=0, y=0, parameter="";
  if (w < screen.availWidth || h < screen.availHeight) {
    x = (screen.availWidth - w - 12) / 2;
    y = (screen.availHeight - h - 104) / 2;
    if (window.opera) y = 0; // Opera positioniert unter den Symbolleisten
    if (x<0 || y<0) { x=0; y=0; }
    else parameter = "width=" + w + ",height=" + h + ",";
  }
  parameter += "left=" + x + ",top=" + y;
  parameter += ",menubar=no,location=yes,toolbar=no,status=no";
  parameter += ",resizable=yes,scrollbars=yes";
  var Fenster = window.open(url,"PopUp",parameter);
  if (Fenster) Fenster.focus();
  return !Fenster;
}
</script>

Dann brauchen wir die URL für das Bild. Diese können wir mit Hilfe von SSP ermitteln.
Angenommen wir wollen das Detailbild in einem PopUp darstellen.

<!--spmacro:module(detail)
sub dbild {

   my $img = ssp::get_var_article('xdimage'); # oder z.B. ssp::get_var_article('BILD3');
   my $url  =$ssp::catalog_abs . '/' . $img;  # Url zusammenbasteln
   main::mprint($url);
}
-->


Beide Codeabschnitte sind irgendwo im Kopfbereich der Detailvorlage eines Artikels einzufügen.

Der Aufruf des PopUp Fensters wird über eine Link mit Icon oder Text gemacht.
<a href="#" onclick="return PopUp(400,400,'__detail::dbild__')"> Lupe </a>

Natürlich kann man für das Popup auch ein Bild aus einem benutzerdefiniertem Feld
nehmen (z.B. BILD3).
Ist ungetest, deshalb kann ich Tippfehler nicht ausschließen.
« Letzte Änderung: August 17, 2006, 10:58:43 von hop »
Sch?ne Gr??e hop

Offline Andi

  • Hero Member
  • *****
  • Beiträge: 540
  • Lob: 2
    • Auto Tuning Shop
Re: Zoom Funktion für Detailseiten
« Antwort #3 am: August 15, 2006, 16:35:21 »
Hallo,

was soll diese Zoom Funktion den genau machen ?

Mir fällt im Moment dieses Beispiel ein:
http://www.bagsonline.de/cgi-bin/schuhshop/iboshop.cgi?showd0!,,PG292331003


Gruss hop

Das funktioniert übrigends nicht (das Beispiel).
Wenn ich den "+-Button" anklicke, öffnet sich zwar ein Fenster
(manchmal) - und es kommt FEHLER 403
Ich nutze OPERA 8.5

Bloß mal als Hinweis.
Grüße von Andi
Alufelgen - Reifen - Komplettr?der
www.auto-tuning-shop.com

Offline admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 545
  • Lob: 10
Re: Zoom Funktion für Detailseiten
« Antwort #4 am: August 15, 2006, 21:31:59 »
Hallo Andi,

danke für den Hinweis.
Aber ich weiss nicht genaus was Du meinst.
Meinst du das PopUp in dem Schuhshop, das unter Opera nicht funktioniert ?
Oera hab ich nicht auf dem Recner aber IE und FF gehts.

Gruss hop

Offline jekai

  • Newbie
  • *
  • Beiträge: 2
  • Lob: 0
Re: Zoom Funktion für Detailseiten
« Antwort #5 am: August 16, 2006, 07:50:57 »

hier ein Codebeispiel:

Wir brauchen zunächst eine JavaScript Funktion, die das Fenster öffnet:



Hallo,

erstmal danke für die schnelle Antwort auf unsere Frage und das Codebeispiel, sehr guter Service.

Wir werden dies jetzt bei uns auf eine Einsatzmöglichkeit testen.

Gruß
JeKai


exclamation
die "etwas andere" ZOOM-Funktion

Begonnen von dobra

4 Antworten
8437 Aufrufe
Letzter Beitrag Mai 18, 2007, 14:16:56
von jg
xx
EP: Vor und zurück für Detailseiten

Begonnen von hop

6 Antworten
12523 Aufrufe
Letzter Beitrag Juni 27, 2006, 11:15:58
von hop
xx
Subkat & Detailseiten

Begonnen von Andi

2 Antworten
6243 Aufrufe
Letzter Beitrag August 02, 2004, 23:05:09
von Andi
xx
Favoriten auf Detailseiten

Begonnen von karathan

1 Antworten
5367 Aufrufe
Letzter Beitrag Februar 20, 2005, 12:15:42
von hop