Shopsystem ShopPilot

ShopPilot => ShopPilot Enterprise => Thema gestartet von: admin am Januar 27, 2010, 17:29:23

Titel: Laufband/Scroller verfügbar
Beitrag 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.

Titel: Re: Laufband/Scroller verfügbar
Beitrag von: dobra am Januar 27, 2010, 18:39:15
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?
Titel: Re: Laufband/Scroller verfügbar
Beitrag von: fle am Januar 28, 2010, 17:12:21
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!
Titel: Re: Laufband/Scroller verfügbar
Beitrag von: dobra am Januar 28, 2010, 17:24:01
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
Titel: Wunschliste: Laufband/Scroller
Beitrag von: dobra am Januar 31, 2010, 19:54:41
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
Zitat
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()
Titel: Re: Laufband/Scroller verfügbar
Beitrag von: admin am Februar 04, 2010, 10:49:45
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
Titel: Re: Laufband/Scroller verfügbar
Beitrag von: dobra am Februar 04, 2010, 10:52:27
DANKE!

*darauf* bin ich nicht gekommen  :-\
(dachte, dass das mit meiner MD-Version zu tun hat...)
Titel: Re: Laufband/Scroller verfügbar
Beitrag von: ms am Februar 23, 2010, 10:16:54
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
Titel: Re: Laufband/Scroller verfügbar
Beitrag von: dobra am Februar 23, 2010, 10:23:48
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  ;)
Titel: Re: Laufband/Scroller verfügbar
Beitrag von: ms am Februar 23, 2010, 11:23:27
Glaub's mir, ich habs 3 mal gelesen und dennoch nicht gesehen...
Titel: Re: Laufband/Scroller verfügbar
Beitrag von: dobra am Februar 23, 2010, 15:46:41
wenn Du Artikel mit " im Scroller verwenden willst, geht das so

im datat html
my $titel = ssp::get_var_db('DESCR',$i);
$titel =~ s/"/&#34;/g;

Also die " codieren - damit kann der Scroller umgehen und die Hochkomme werden korrekt angezeigt