folgende Frage:
Ich habe den Bestellprozess in 2 Schritten (Templates) erstellt. Zum einen wäre das die Adresseingabe und die Zusammenfassung.
Soweit gut...
Im Dokument "Adresseingabe" kann ich die Adresse wie gewohnt eintragen, wähle die Zahlungsart aus und bestätige die AGB und klicke auf weiter. Im nächsten Dokument "Zusammenfassung" wird eine Übersicht der Bestellung angezeigt, mit Gesamtpreis, Versandkosten usw. (klappt gut) nur unter Zahlungsinformation & Rechnungsadresse wird die Rechnungsadresse nicht angezeigt, obwohl ich die Adresse im letzten Schritt eingetragen hab (Quellcode für die Zusammenfassung habe ich aus dem webEdition Buch übernommen). Und ich habe mich die letzten 2 Tage durchgequält, wo der Fehler liegt... aber ich weiß leider nicht weiter.
Weder das Buch und die Demo-Version hat mir bisher nicht weitergeholfen. Die Felder habe ich auch schon in der Kundenverwaltung angelegt (siehe Screenshot).
Und wenn ich auf den Button "zahlungspflichtig bestellen" klicke, werde ich auf ein Dokument mit "Vielen Dank für Ihre Bestellung" verwiesen und im Shop-Modul werden auch die Adressen nicht angezeigt....
Bitte ganz dringend um eure Hilfe....
Anbei der Quellcode für die Zusammenfassung:
Code: Alles auswählen
<!DOCTYPE HTML>
<html dir="ltr" lang="<we:pageLanguage type="language" doc="top" />">
<head>
<we:title></we:title>
<we:description></we:description>
<we:keywords></we:keywords>
<we:charset defined="UTF-8">UTF-8</we:charset>
</head>
<body>
<we:sessionStart/>
<we:createShop shopname="myShop"/>
<div class="grid threeQuarters">
<h2>Ihre Bestelldaten im Überblick</h2>
<table cellspacing="5" cellpadding="0" class="shoppingcart">
<tr>
<th align="left">Bezeichnung</th>
<th align="left" width="70">Einzelpreis</th>
<th align="center" width="10">Menge</th>
<th align="right" width="70">Gesamtpreis</th>
</tr>
<we:comment>Auflistung aller vom Kunden ausgewaehlten Produkte</we:comment>
<we:repeatShopItem shopname="myShop">
<tr>
<td valign="top" width="50%" class="border">
<we:field type="text" name="shoptitle"/>
</td>
<td valign="top" width="25%" class="border">
<we:field type="text" name="prize" num_format="german"/> €
</td>
<td valign="top" width="50%" align="center" class="border">
<we:showShopItemNumber shopname="myShop" type="print" floatquantities="false" num_format="german"/>
</td>
<td valign="top" width="70%" align="right" class="border">
<we:calculate num_format="german" sum="priceCompleteNet" print="true">
<we:field type="text" name="prize"/>*<we:showShopItemNumber shopname="myShop"/>
</we:calculate> €
</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<we:ifShopPayVat>
<we:calculate print="false" sum="vatCompleteArticle">(<we:sum name="priceCompleteNet"/>*(1+(<we:field type="shopVat"/>/100)))-<we:sum name="priceCompleteNet"/></we:calculate>
</we:ifShopPayVat>
</we:repeatShopItem>
<tr style="border-top: 1px solid black;">
<td valign="top" width="70" align="left" class="border">Zwischensumme</td>
<td> </td>
<td> </td>
<td valign="top" width="70" align="right" class="border"><we:sum name="priceCompleteNet" num_format="german" /> €</td>
</tr>
<tr>
<td valign="top" width="70" align="left" class="border">zzgl. Versandkosten</td>
<td> </td>
<td> </td>
<td valign="top" width="70" align="right" class="border"><we:shipping sum="priceCompleteNet" type="net"/> €</td>
</tr>
<tr style="border-top: 1px solid black;">
<td valign="top" width="70" align="left" class="border">Gesamtpreis</td>
<td> </td>
<td> </td>
<td valign="top" width="70" align="right" class="border">
<we:calculate num_format="german" print="true">
<we:shipping sum="priceCompleteNet" type="net"/>+<we:sum name="priceCompleteNet" num_format="german" />
</we:calculate> €
</td>
</tr>
<tr>
<td colspan="5">
<h4>Zahlungsinformationen & Rechnungsadresse</h4>
</td>
</tr>
<tr>
<td> </td>
<td><we:ifVarNotEmpty match="Rechnung_Firma" type="sessionfield">
<we:sessionField type="print" name="Rechnung_Firma"/><br>
</we:ifVarNotEmpty></td>
<td>
<we:sessionField type="print" name="Rechnung_Anrede" />
<we:sessionField type="print" name="Rechnung_Vorname" />
<we:sessionField type="print" name="Rechnung_Nachname" /><br>
<we:sessionField type="print" name="Rechnung_Adresse" /><br>
<we:ifVarNotEmpty match="Rechnung_Zusatz" type="sessionfield">
<we:sessionField type="print" name="Rechnung_Zusatz" /><br>
</we:ifVarNotEmpty>
<we:sessionField type="print" name="Rechnung_PLZ" /><br>
<we:sessionField type="print" name="Rechnung_Ort" /><br>
<we:sessionField type="print" name="Rechnung_Land" ascountry="true" /><br><br>
<we:sessionField type="print" name="Rechnung_Email" /><br>
<we:sessionField type="print" name="Rechnung_Telefon" /><br>
</td>
<td colspan="3">
<strong>Zahlungsweise:</strong>
<we:shopField name="Payment" reference="cart" shopname="myShop" type="print" xml="true" /><br>
<strong>Ich akzeptiere die Allgemeinen Geschäftsbedingungen und bestätige das ich volljährig (18 Jahre) bin:</strong>
<we:shopField name="AGB" reference="cart" shopname="myShop" type="print" xml="true" />
</td>
</tr>
<tr>
<td colspan="2" align="right">
<we:form id="114" nameid="shoppingPayment" method="post" target="_self">
<input type="hidden" name="payment" value="true" />
<input type="submit" name="submit" class="shopSubmit" value="Zahlungsinformation bearbeiten" />
</we:form>
</td>
</tr>
</table>
</div>
<we:comment>Je nach Zahlungsvariante wird auf ein anderes webEdition Dokument weitergeleitet</we:comment>
<we:ifShopField name="Payment" reference="cart" shopname="myShop" match="Paydirekt" operator="equal">
<we:setVar to="global" nameto="paymentDocumentID" value="117" />
<we:else/>
<we:setVar to="global" nameto="paymentDocumentID" value="199" />
</we:ifShopField>
<input type="submit" name="submit" class="shopSubmit" value="Jetzt kaufen" />
<div class="clear"></div>
</body>
</html>