Shopsystem ShopPilot
ShopPilot => ShopPilot Enterprise => Thema gestartet von: admin am Januar 27, 2010, 17:29:23
-
Hallo,
als optischer Reiz auf der Startseite kann man (jetzt) ein Laufband einbauen.
Beispiel:http://www.shoppilot.de/cgi-bin/demoshops/ep_styleshop/iboshop.cgi?show0 (http://www.shoppilot.de/cgi-bin/demoshops/ep_styleshop/iboshop.cgi?show0)
Die Anleitung und die Dateien können angemeldete Benutzer hier herunterladen oder
warten, bis mit der Version 3.02.02 auch der Styleshop mit Scroller veröffentlicht wird.
-
Hallo hop,
Das Teil ist echt cool 8)
... allerdings irgendwie "noch nicht ganz fertig" ?
Hab's mal hier (http://www.wolle-online.eu/wip-cgi-bin/woll-insel-Partnershop/iboshop.cgi?show10) eingebaut
(ganz unten auf der Seite wo keiner hinguckt)
aber ohne Text (Artikelname, Kurzbeschreibung, Preis etc) ist's nicht so ideal....
und dann gleich wieder mal einer meiner "Sonderwünsche" ;)
gibt's das auch vertikal statt horizontal?
bzw. gibt's auch die .fla Datei dazu?
-
Hallo,
eine neue Version des Laufbands ist fertig. Jetzt können kurze Beschreibungen oder der
Artikelpreis angegeben werden.
An diesen Post habe ich nur noch das Laufband selbst angehangen.
Das Vorgehen wäre, die Datei "scroller.zip" von admin zu nehmen und die darin befindliche
scroller.swf durch diese hier zu ersetzen.
Klar ist das Laufband noch etwas starr, aber bei gelegenheit werden wir es konfigurierbarer machen,
z.B. eben vertikal etc.
Mit einer .fla-Datei kann ich leider nicht dienen, da wir das Laufband nicht mit
Macromedia/Adobe Flash gemacht haben.
Viel Spaß beim Testen!
-
Hallo fle,
Danke,
aber eine kurze Erklärung/Beispiel, WIE man das macht wäre noch schön ;)
Habe die swf Datei ausgetauscht aber jetzt wird nur ein "undefined" ausgegeben.
Wenn ich das jetzt richtig in Erinnerung habe, müßte man doch auch das Script in der data.html anpassen?
Also irgendwie auch den Text für die XML-Datei erzeugen....
P.S.: der alte/helle Hintergrund hat mir besser gefallen - solange man den nicht selber konfigurieren kann, wenn geht bitte wieder zurücksetzen
Nachtrag:
Fehler gefunden
im Script in der data.html ist ein Tippfehler
for (my $i; $i < $anzahl; ++$i) {
my $img = $ssp::catalog_abs . "/" . ssp::get_var_db('DIMG',$i);
my $itemid = ssp::get_var_db('ITEMID',$i);
my $titel = ssp::get_var_db('DESC',$i);
$out .= qq[<image src="$img" title="Jelly 34.47" url="$ssp::xxpath?showd0!0,$ssp::session,$itemid" />\n];
}
muss heißen
my $titel = ssp::get_var_db('DESCR',$i);
dann funktioniert's :D
-
Hallo,
Laufband mit neuem Script mal hier zum gucken:
http://www.shoppilot.at/cgi-bin/AT-ShopPilot-DEMO/iboshop.cgi?show0 (http://www.shoppilot.at/cgi-bin/AT-ShopPilot-DEMO/iboshop.cgi?show0)
Darunter die "alten" Angebote zum Vergleich (und als Beispiel WIE ich den Scroller gerne selber konfigurieren können würde ;)).
Meine "Wunschliste" für individuelle Konfigurationsmöglichkeiten:
- wie schon zuvor geschrieben - wahlweise horizontal oder vertical
- Hintergrund
- Schriftgröße und Farbe
- text-align
- Bildgröße
- ideal wäre halt ein HTML-Teil (table), dass frei gestaltet und eingebunden werden kann (z.B. eben wie bei den "alten" Artikeln
- korrekte Anzeige von € Sonderzeichen ( main::fp(ssp::get_var_db('PRICE',$i)); wenn hier € eingestellt ist)
- event. auch max. Geschwindigkeit - das ist aber nciht so wichtig
P.S.: wenn in DESCR bei irgendeinem Artikel ein " steht, wird das ganze Laufband nicht mehr angezeigt
Meldung im WC
TypeError: Error #1090: XML-Parserfehler: Element ist fehlerhaft.
at MethodInfo-1531()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()
-
Problem: ist das Laufband auf statsichen Seiten werdn die Artikel der Startseite angezeigt, aber nicht die für das Laufband definierten Artikel.
Workarround:
In data.html werden ja die anzuzeigenden Artikel bereitgestellt. Dort wird eine Seitennummer verwendet ($ssp::pgid), um die Artikel zu finden. Diese Seitennummer ist aber bei statischen Seiten zu diesem Zeitpunkt nicht definiert. Wenn Sie satt $ssp::pgid die Seitennummer (z.B. 12000120) direkt angeben, funktioniert es auch auf statischen Seiten.
hop
-
DANKE!
*darauf* bin ich nicht gekommen :-\
(dachte, dass das mit meiner MD-Version zu tun hat...)
-
Hallo!
Mir ist da noch was aufgefallen und ich weis nicht ob ihr das auch habt. Wenn in der Artikelbezeichnung an den Stellen, die im Scroller angezeigt werden, ein " steht, dann bleibt der Scroller bei mir leer.
Da habe ich ganz schön gesucht, bis ich das gefunden habe...
Schöne Grüße aus dem Vogtland!
Marcel
-
Hallo Marcel,
wenn Du das da http://www.shoppilot.net/pf/index.php?topic=1378.msg4893#msg4893 (http://www.shoppilot.net/pf/index.php?topic=1378.msg4893#msg4893) (Anwort weiter oben) gelesen hättest, hättest Du Dir das suchen erspart ;)
-
Glaub's mir, ich habs 3 mal gelesen und dennoch nicht gesehen...
-
wenn Du Artikel mit " im Scroller verwenden willst, geht das so
im datat html
my $titel = ssp::get_var_db('DESCR',$i);
$titel =~ s/"/"/g;
Also die " codieren - damit kann der Scroller umgehen und die Hochkomme werden korrekt angezeigt