Hallo, wir erstellen gerade unseren ersten Shop.
Bei den ersten Schritten ist folgendes Problem aufgetaucht:
Im Wahrenkorb wird die Summe nicht berechnet;
<we:calculate sum="waren" num_format="german">
<we:showShopItemNumber shopname="shopers"/>*
<we:field name="preis" alt="preis" type="text"/>
</we:calculate>
Der Preis wird korrekt ausgegeben und die Anzahl funktionier auch.
Muß man sich erst regestrieren ? (ist noch nicht eingerichtet)
Oder woran könnte es liegen.
Danke im Vorraus
Problem mit we:calculate
Vielleicht hilft der komplette Warenkorb code weiter:
<we:sessionStart/> <we:ifshopexists><we:createShop shopname="shopers"/><we:addDelShopItem shopname="shopers"/></we:ifshopexists>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<we:title></we:title>
<we:description/>
<we:keywords/>
<we:css id="1607">
<we:charset defined="ISO-8859-1">ISO-8859-1</we:charset>
</head>
<body>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="140" bgcolor="black" valign="top" height="280">
<we:include id="1621"></td>
<td width="660" valign="top">
<!-- Beginn der Kopfzeile -->
<table width="100%" border="0">
<tr bgcolor="silver">
<td>Artikel</td>
<td width="50" align="center">Anzahl</td>
<td align="center">Preis</td>
<td align="center">Gesamtpreis</td>
</tr>
<!-- Ende der Kopfzeile -->
<!-- Beginn der Artikelauflistung -->
<we:repeatShopItem shopname="shopers">
<tr>
<td bgcolor="white">
<table border="0"><tr><td>
<we:field name="produkt" type="img" hyperlink="on" border="0" height="50" width="40" align="top"/>
</td><td>
<we:field name="shoptitle" alt="we_path" hyperlink="on"/>
<we:field name="shopdescription" alt="we_text" max="200"/></td>
</tr>
</table>
<!-- Beginn der Bestellmöglichkeit -->
<td align="center">
<we:showShopItemNumber shopname="shopers"/>
[<we:a id="1620" shop="on" amount="+1">+1</we:a>
|<we:a id="1620" shop="on" amount="-1">-1</we:a>]</td>
<!-- Ende der Bestellmöglichkeit -->
<td align="center"><we:field name="preis" alt="preis" type="text"/></td>
<td align="center">
EURO
<we:calculate sum="waren" num_format="german" return="nein">
<we:showShopItemNumber shopname="shopers"/>*<we:field name="preis" alt="preis" type="text"/>
</we:calculate>
</td>
<!-- Ende der Bestellmöglichkeit -->
</tr>
</we:repeatShopItem>
<!-- Ende der Artikelauflistung -->
<tr><td colspan="4"></td></tr>
<tr bgcolor="silver"><td colspan="3">Summe:</td><td align="right">
EURO <we:sum name="waren"/>
</td></tr>
</table>
</td>
</tr></table>
<we:a id="1620" delshop="on" shopname="shopers"><font color="black">Warenkorb loeschen</font></we:a>
</body>
</html>
----------------
Das Produkt wird über;
<we:addDelShopItem shopname="shopers"/><we:a id="1620" shop="true" amount="1">In den Warenkorb legen</we:a>
in den Warenkorb geladen
Im Head dieses Templates steht noch
<we:sessionStart/> <we:ifshopexists><we:createShop shopname="shopers"/></we:ifshopexists>
------
hat vielleich jemand eine Idee woran es liegt oder was man noch ausprobieren könnte?
<we:sessionStart/> <we:ifshopexists><we:createShop shopname="shopers"/><we:addDelShopItem shopname="shopers"/></we:ifshopexists>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<we:title></we:title>
<we:description/>
<we:keywords/>
<we:css id="1607">
<we:charset defined="ISO-8859-1">ISO-8859-1</we:charset>
</head>
<body>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="140" bgcolor="black" valign="top" height="280">
<we:include id="1621"></td>
<td width="660" valign="top">
<!-- Beginn der Kopfzeile -->
<table width="100%" border="0">
<tr bgcolor="silver">
<td>Artikel</td>
<td width="50" align="center">Anzahl</td>
<td align="center">Preis</td>
<td align="center">Gesamtpreis</td>
</tr>
<!-- Ende der Kopfzeile -->
<!-- Beginn der Artikelauflistung -->
<we:repeatShopItem shopname="shopers">
<tr>
<td bgcolor="white">
<table border="0"><tr><td>
<we:field name="produkt" type="img" hyperlink="on" border="0" height="50" width="40" align="top"/>
</td><td>
<we:field name="shoptitle" alt="we_path" hyperlink="on"/>
<we:field name="shopdescription" alt="we_text" max="200"/></td>
</tr>
</table>
<!-- Beginn der Bestellmöglichkeit -->
<td align="center">
<we:showShopItemNumber shopname="shopers"/>
[<we:a id="1620" shop="on" amount="+1">+1</we:a>
|<we:a id="1620" shop="on" amount="-1">-1</we:a>]</td>
<!-- Ende der Bestellmöglichkeit -->
<td align="center"><we:field name="preis" alt="preis" type="text"/></td>
<td align="center">
EURO
<we:calculate sum="waren" num_format="german" return="nein">
<we:showShopItemNumber shopname="shopers"/>*<we:field name="preis" alt="preis" type="text"/>
</we:calculate>
</td>
<!-- Ende der Bestellmöglichkeit -->
</tr>
</we:repeatShopItem>
<!-- Ende der Artikelauflistung -->
<tr><td colspan="4"></td></tr>
<tr bgcolor="silver"><td colspan="3">Summe:</td><td align="right">
EURO <we:sum name="waren"/>
</td></tr>
</table>
</td>
</tr></table>
<we:a id="1620" delshop="on" shopname="shopers"><font color="black">Warenkorb loeschen</font></we:a>
</body>
</html>
----------------
Das Produkt wird über;
<we:addDelShopItem shopname="shopers"/><we:a id="1620" shop="true" amount="1">In den Warenkorb legen</we:a>
in den Warenkorb geladen
Im Head dieses Templates steht noch
<we:sessionStart/> <we:ifshopexists><we:createShop shopname="shopers"/></we:ifshopexists>
------
hat vielleich jemand eine Idee woran es liegt oder was man noch ausprobieren könnte?
ich möchte eine Summe errechnen deren name "waren" ist und sich aus Anzahl x "preis" ergibt.
ich habe auch schon so viel ausprobiert, und ich erhalte immer noch nicht meine "waren" summe.
Das we:clalculate tag funktioniert, wenn man anstelle
<we:showShopItemNumber shopname="hoppers"/>*<we:field name="preis" alt="preis" type="text"/>
einfache Zahlen addiert tadellos
ich habe auch schon so viel ausprobiert, und ich erhalte immer noch nicht meine "waren" summe.
Das we:clalculate tag funktioniert, wenn man anstelle
<we:showShopItemNumber shopname="hoppers"/>*<we:field name="preis" alt="preis" type="text"/>
einfache Zahlen addiert tadellos
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast