Shopsystem ShopPilot

ShopPilot => ShopPilot Enterprise => Thema gestartet von: Joachim am Januar 04, 2010, 15:32:35

Titel: "Meter"-Ware
Beitrag von: Joachim am Januar 04, 2010, 15:32:35
Hallo,
ich habe heute in unserem Shop in der Warenkorbansicht endlich auch deutlich gemacht, welche Menge einer Spirituose gewählt worden ist.

(http://www.barrique-shop.de/barrique/bilder/Meterware.jpg)

Ein bisschen angepasst, weil im Warenkorb die Menge nicht mehr verändert werden kann - warum weiß ich nicht - so ist der Identifier eben nur so:
__bestellposition::printBenutzerdefinierteFelder__

Der komplette Code für die Bestellposition liegt in der Cart.html, ist also nicht per include eingefügt.

Jener Identifier taucht auch in den htmls an Kunde und Händler auf. Scheint aber so, daß da aber etwas nicht funktioniert.
Denn bei dem Abschließen des Bestellvorgangs gibts ein Fensterchen: die Iboshop.cgi soll heruntergeladen werden.

Muß da vielleicht noch ewas in in die stdplacecart.ipl geschrieben werden?
Titel: Re: "Meter"-Ware
Beitrag von: dobra am Januar 04, 2010, 15:48:01
Hallo Joachim,

Das WURDE doch angezeigt - in WK UND den Mails!
jetzt aber wird keine Menge im WK angezeigt - habe gerade geguckt....

Hast Du an meinem Script rumgeschraubt ?
Auf den Detailseiten ist kein Dropdown mehr....

Jedenfalls musst Du das
<!--spmacro:module(form)
   ## POST-Daten auslesen
....
in der stdplacecart.ipl  stehen lassen.

Titel: Re: "Meter"-Ware
Beitrag von: Joachim am Januar 04, 2010, 16:03:23
Nö dobra,
wenn __bestellposition::printBenutzerdefinierteFelder__ in den MAILS eingefügt ist, und "jetzt bestellen ausgelöst wird,
kommt jene Fehlermeldung:

(http://www.barrique-shop.de/barrique/bilder/bestellung-fehler.jpg)
Titel: Re: "Meter"-Ware
Beitrag von: dobra am Januar 04, 2010, 16:24:43
also die Ausgabe für den WK steht (stand) in my.ipl

...
    if (length($meter)) {
      $meter = $meter/10;
        $meter =~ tr/./,/;
        $txt = qq {
            <b><font size="3">$meter Liter</font></b> <br>(Preis pro 100ml $price)
        };
    }   
    main::mprint $txt;
...
und DIESES Script ist (war) in der stdall.ipl per
<!--spmacro:include(my.ipl)-->
eingebunden.

Ich schau mir das Abend zu Hause nochmal genauer an - habe hier nur eine uralt-Version vom barrique-Projekt...
Titel: Re: "Meter"-Ware
Beitrag von: Joachim am Januar 04, 2010, 16:45:59
steht da immer noch, absolut nichts verändert. Habe gerade wieder die HTML-Mails ohne den Identifier zurückgesetzt, weil sonst nix bestellt werden kann.
Warenkorb wird aber noch nett mit Menge angezeigt.


also die Ausgabe für den WK steht (stand) in my.ipl

...
    if (length($meter)) {
      $meter = $meter/10;
        $meter =~ tr/./,/;
        $txt = qq {
            <b><font size="3">$meter Liter</font></b> <br>(Preis pro 100ml $price)
        };
    }   
    main::mprint $txt;
...
und DIESES Script ist (war) in der stdall.ipl per
<!--spmacro:include(my.ipl)-->
eingebunden.

Ich schau mir das Abend zu Hause nochmal genauer an - habe hier nur eine uralt-Version vom barrique-Projekt...