Hallo Support, hallo WebEdition'er,
ich habe einem Kunden einen an sich gut funktionierenden Shop gebaut. Nun taucht folgendes Problem auf:
1) Kunde wählt über ein we:categoryselect eine Warengruppe aus
2) Kunde bekommt das Ergebnis als listview mit der Möglichkeit, seine Bestellmenge einzugeben und das "in den Warenkorb"-Icon zu klicken.
3) Seite refresht, Warenkorb in der rechten Spalte wird gefüllt, ABER:
die zuvor gewählte Kategorie geht verloren, d.h. der Kunde befindet sich wieder am Anfang seines Auswahlprozesses.
Gibts irgendeine Möglichkeit, beim Refresh der Seite den aktuellen Listview-Zustand irgendwie zu "konservieren" und beim Refresh wieder aufzurufen???
Problem mir Warenkorb/Refresh der Seite
-
- Senior Member
- Beiträge: 601
- Registriert: So 4. Jul 2004, 00:24
- Wohnort: Düsseldorf
- Kontaktdaten:
Problem mir Warenkorb/Refresh der Seite
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
-
- Senior Member
- Beiträge: 601
- Registriert: So 4. Jul 2004, 00:24
- Wohnort: Düsseldorf
- Kontaktdaten:
tja, wenn ich nur wüßte wie. Hier mal meine Shop-Listview:
<we:form name="formular" method="get">
<we:categorySelect name="MyCategory" type="request" rootdir="/Shop/Artikel/Werk/" showpath="false" firstentry="Auswahl nach Hersteller:" onchange="this.form.submit()">
</we:categorySelect>
</we:form>
<we:ifNotVarSet name="MyCategory" type="request">
<we:setVar to="request" nameto="MyCategory" value="/Shop/Artikel/Werk/" />
</we:ifNotVarSet>
<we:ifVarSet name="MyCategory" type="request">
<we:listview categories="$_REQUEST[MyCategory]" name="artikelliste" order="werknummer" desc="false" rows="10" catOr="true">
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="shoptd2">Werk</td>
<td class="shoptd2">Art.Nr.</td>
<td class="shoptd2">Produkt</td>
<td class="shoptd2">Stück</td>
<td class="shoptd2" width="60">Preis</td>
<td class="shoptd2">ordern</td>
</tr>
<we:repeat>
<we:form type="shopliste" method="get">
<tr>
<td class="shoptd1" valign="top"><we:field name="werknummer"></td>
<td class="shoptd1" valign="top"><we:field name="artikelnummer"></td>
<td class="shoptd1" valign="top">
<we:category rootdir="/Shop/Artikel/Werk">
<a href="<we:field name="we_path" />" target="_top"><we:field name="shoptitle" type="text" alt="we_path" hyperlink="off"/></a>
<we:field name="shopdescription"/> |
Mindestabgabe: <we:field name="mindestabgabe">
</td>
<td align="left" valign="top" class="shoptd1">
<input type="text" name="shop_anzahl" size="2" class="textfield">
</td>
<td class="shoptd1" valign="top" align="right"><p><we:field name="artikelpreis" num_format="german" nachkomma="0"/> €</p></td>
<td class="shoptd1" align="middle" valign="top"><input type="image" src="/shared/warenkorb_rein.gif" border="0"></td>
</tr>
</we:form>
</we:repeat>
</table>
</we:listview>
</we:ifVarSet>
aber wie bringe ich dem <we:form type="shopliste"> bei, daß eine Variable mit übergeben werden soll??
<we:form name="formular" method="get">
<we:categorySelect name="MyCategory" type="request" rootdir="/Shop/Artikel/Werk/" showpath="false" firstentry="Auswahl nach Hersteller:" onchange="this.form.submit()">
</we:categorySelect>
</we:form>
<we:ifNotVarSet name="MyCategory" type="request">
<we:setVar to="request" nameto="MyCategory" value="/Shop/Artikel/Werk/" />
</we:ifNotVarSet>
<we:ifVarSet name="MyCategory" type="request">
<we:listview categories="$_REQUEST[MyCategory]" name="artikelliste" order="werknummer" desc="false" rows="10" catOr="true">
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="shoptd2">Werk</td>
<td class="shoptd2">Art.Nr.</td>
<td class="shoptd2">Produkt</td>
<td class="shoptd2">Stück</td>
<td class="shoptd2" width="60">Preis</td>
<td class="shoptd2">ordern</td>
</tr>
<we:repeat>
<we:form type="shopliste" method="get">
<tr>
<td class="shoptd1" valign="top"><we:field name="werknummer"></td>
<td class="shoptd1" valign="top"><we:field name="artikelnummer"></td>
<td class="shoptd1" valign="top">
<we:category rootdir="/Shop/Artikel/Werk">
<a href="<we:field name="we_path" />" target="_top"><we:field name="shoptitle" type="text" alt="we_path" hyperlink="off"/></a>
<we:field name="shopdescription"/> |
Mindestabgabe: <we:field name="mindestabgabe">
</td>
<td align="left" valign="top" class="shoptd1">
<input type="text" name="shop_anzahl" size="2" class="textfield">
</td>
<td class="shoptd1" valign="top" align="right"><p><we:field name="artikelpreis" num_format="german" nachkomma="0"/> €</p></td>
<td class="shoptd1" align="middle" valign="top"><input type="image" src="/shared/warenkorb_rein.gif" border="0"></td>
</tr>
</we:form>
</we:repeat>
</table>
</we:listview>
</we:ifVarSet>
aber wie bringe ich dem <we:form type="shopliste"> bei, daß eine Variable mit übergeben werden soll??
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
Hallo Bolleone,
einfach diesen Teil:
<we:ifNotVarSet name="MyCategory" type="request">
<we:setVar to="request" nameto="MyCategory" value="/Shop/Artikel/Werk/" />
</we:ifNotVarSet>
<we:ifVarSet name="MyCategory" type="request">
<we:listview categories="$_REQUEST[MyCategory]" name="artikelliste" order="werknummer" desc="false" rows="10" catOr="true">
durch diesen ersetzen:
<we:ifNotVarSet name="MyCategory" type="session">
<we:setVar to="session" nameto="MyCategory" value="/Shop/Artikel/Werk/" />
</we:ifNotVarSet>
<we:ifVarSet name="MyCategory" type="session">
<we:listview categories="$_SESSION[MyCategory]" name="artikelliste" order="werknummer" desc="false" rows="10" catOr="true">
einfach diesen Teil:
<we:ifNotVarSet name="MyCategory" type="request">
<we:setVar to="request" nameto="MyCategory" value="/Shop/Artikel/Werk/" />
</we:ifNotVarSet>
<we:ifVarSet name="MyCategory" type="request">
<we:listview categories="$_REQUEST[MyCategory]" name="artikelliste" order="werknummer" desc="false" rows="10" catOr="true">
durch diesen ersetzen:
<we:ifNotVarSet name="MyCategory" type="session">
<we:setVar to="session" nameto="MyCategory" value="/Shop/Artikel/Werk/" />
</we:ifNotVarSet>
<we:ifVarSet name="MyCategory" type="session">
<we:listview categories="$_SESSION[MyCategory]" name="artikelliste" order="werknummer" desc="false" rows="10" catOr="true">
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 17 Gäste