Hallo WebEdition'er,
wie erfasse ich im neuen Shopmodul gestaffelte Versandkosten? Ich habe die neue Funktion zwar schon entdeckt, kann aber z.B. unter "Versandkosten" nur ganze Zahlen eingeben. Ich brauche aber z.B. diese Staffelung:
Warenwert bis € 20 = Porto & Versand € 3,20
Warenwert bis € 60 = Porto & Versand € 5,40
Warenwert über € 60 = Porto & Versand frei
Danke für jeden Hinweis!
Neues Shopmodul: Versandkosten
-
- Senior Member
- Beiträge: 601
- Registriert: So 4. Jul 2004, 00:24
- Wohnort: Düsseldorf
- Kontaktdaten:
Neues Shopmodul: Versandkosten
multimediadesign.net · Atelier für Kommunikation
Grimmstr. 3 · 40235 Düsseldorf
Telefon ++49-211-4981791 · Telefax ++49-211-4981792
http://www.multimediadesign.net · bolle@multimediadesign.net
Grimmstr. 3 · 40235 Düsseldorf
Telefon ++49-211-4981791 · Telefax ++49-211-4981792
http://www.multimediadesign.net · bolle@multimediadesign.net
Versandkosten mit Nachkommastellen
Hallo,
ich möchte nochmal auf die Problematik der Versandkosten mit Nachkommastellen zu sprechen kommen. Gibt es eine Möglichkeit, Versandkosten mit Nachkommastellen einzupflegen?
Da ich bisher keine Möglichkeit gefunden habe, habe ich versucht, mir mit einem Trick zu helfen: Ich pflege die Kosten in cent ein (also z.B. 430 für 4,30€) und teile bei den Berechnungen durch 100. Allerdings landen bei den Bestelldaten im ShopModul dann natürlich 430€...
Hat jemand eine Idee zur Lösung des Problems (außer die Versandkosten aufzurunden)?
Grüße
campus
ich möchte nochmal auf die Problematik der Versandkosten mit Nachkommastellen zu sprechen kommen. Gibt es eine Möglichkeit, Versandkosten mit Nachkommastellen einzupflegen?
Da ich bisher keine Möglichkeit gefunden habe, habe ich versucht, mir mit einem Trick zu helfen: Ich pflege die Kosten in cent ein (also z.B. 430 für 4,30€) und teile bei den Berechnungen durch 100. Allerdings landen bei den Bestelldaten im ShopModul dann natürlich 430€...
Hat jemand eine Idee zur Lösung des Problems (außer die Versandkosten aufzurunden)?
Grüße
campus
-
- Senior Member
- Beiträge: 3735
- Registriert: Do 1. Jan 1970, 02:00
- Wohnort: Karlsruhe
- Kontaktdaten:
Problem nach Update
Hallo,
nach dem Update klappt die Eingabe von Versandkosten wie z.B. 4.30.
Allerdings kommt dann bei der Ausgabe von
<we:calculate print="true" sum="versand_real" num_format="german">
<we:shipping sum="waren" type="net" num_format="german">
</we:calculate>
folgende Anzeige:
Fatal error: Class 'weShopVats' not found in /var/www/vhosts/campus/html/webEdition/we/include/we_modules/shop/weShippingControl.class.php on line 48
Was kann man da tun?
Danke
campus
nach dem Update klappt die Eingabe von Versandkosten wie z.B. 4.30.
Allerdings kommt dann bei der Ausgabe von
<we:calculate print="true" sum="versand_real" num_format="german">
<we:shipping sum="waren" type="net" num_format="german">
</we:calculate>
folgende Anzeige:
Fatal error: Class 'weShopVats' not found in /var/www/vhosts/campus/html/webEdition/we/include/we_modules/shop/weShippingControl.class.php on line 48
Was kann man da tun?
Danke
campus
Upps ....
Hallo,
Eine für diese Funktion benötigte Klasse wird nicht mit eingebunden. Da ich auf meiner Demo noch einige andere we:tags verwende, die diese Klasse einbinden ist mir das leider nicht aufgefallen
Ich habe diesen Fehler nun behoben, er wird in der nächsten Version gefixt sein. Diese werden wir in nächster Zeit veröffentlichen.
Bis dahin sollte sich das Problem mit folgenden Workarounds beheben lassen.
a) verwenden sie den we:tag
<we:ifShopPayVat></we:ifShopPayVat>
einmal vor dem <we:calculate ...>. Dabei wird die Klasse eingebunden.
oder b) Binden sie die Klasse durch folgenden php-code selbst ein.
<?php
require_once(WE_SHOP_MODULE_DIR . 'weShopVats.class.php');
?>
Diesen Code am besten ganz oben auf der Vorlage einbinden.
oder c) (für Experten) Öffnen sie die Datei:
webEdition/we/include/we_modules/shop/weShippingControl.class.php
und fügen sie
require_once(WE_SHOP_MODULE_DIR . 'weShopVats.class.php');
vor der Klassendefinition der Klasse "weShippingControl" hinzu.
...
require_once(WE_SHOP_MODULE_DIR . 'weShopVats.class.php');
class weShippingControl {
...
Dies ist übrigens auch das Bug-Fix ^^
Schöne Grüße aus Karlsruhe und entschuldigen Sie bitte die Unannehmlichkeiten.
Eine für diese Funktion benötigte Klasse wird nicht mit eingebunden. Da ich auf meiner Demo noch einige andere we:tags verwende, die diese Klasse einbinden ist mir das leider nicht aufgefallen
Ich habe diesen Fehler nun behoben, er wird in der nächsten Version gefixt sein. Diese werden wir in nächster Zeit veröffentlichen.
Bis dahin sollte sich das Problem mit folgenden Workarounds beheben lassen.
a) verwenden sie den we:tag
<we:ifShopPayVat></we:ifShopPayVat>
einmal vor dem <we:calculate ...>. Dabei wird die Klasse eingebunden.
oder b) Binden sie die Klasse durch folgenden php-code selbst ein.
<?php
require_once(WE_SHOP_MODULE_DIR . 'weShopVats.class.php');
?>
Diesen Code am besten ganz oben auf der Vorlage einbinden.
oder c) (für Experten) Öffnen sie die Datei:
webEdition/we/include/we_modules/shop/weShippingControl.class.php
und fügen sie
require_once(WE_SHOP_MODULE_DIR . 'weShopVats.class.php');
vor der Klassendefinition der Klasse "weShippingControl" hinzu.
...
require_once(WE_SHOP_MODULE_DIR . 'weShopVats.class.php');
class weShippingControl {
...
Dies ist übrigens auch das Bug-Fix ^^
Schöne Grüße aus Karlsruhe und entschuldigen Sie bitte die Unannehmlichkeiten.
Funktioniert jetzt
Hallo,
habe die Klasse direkt eingebunden, jetzt funktioniert's.
Danke
campus
habe die Klasse direkt eingebunden, jetzt funktioniert's.
Danke
campus
Update 3.5.0.5 ist fertig
Hallo,
das Update ist nun auch fertig und live.
Grüße aus Karlsruhe
das Update ist nun auch fertig und live.
Grüße aus Karlsruhe
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast