[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date
][Minivend by thread
]
RE: [mv] Multiple carts in one basket page... [quantity-name] pre vents thi s?
Yes, I know that, but it's not me who creates the names, it's MiniVend that
does it with the [quantity-name] tag...
> ----------
> From: Ryan Hertz[SMTP:rhertz@gyb.baits.com]
> Sent: Donnerstag, 23. September 1999 01:34
> To: minivend-users@minivend.com; minivend-users@minivend.com
> Subject: Re: [mv] Multiple carts in one basket page...
> [quantity-name] prevents thi s?
>
> ****** message to minivend-users from Ryan Hertz <rhertz@gyb.baits.com>
> ******
>
> At 08:17 AM 9/22/1999 , Eric.Lewis@swisscom.com wrote:
> >****** message to minivend-users from Eric.Lewis@swisscom.com
> ******
> >
> >Hi!
> >
> >I searched through the mail list archive, but didn't find a solution to
> my
> >problem...
> >
> >I have two carts, one for purchases and one for rentals. The purchases
> one
> >is the normal "main", the other one is called "rental", and I want them
> both
> >on *the same* cart page. Now, in basket.html I have the following code
> >(short version):
> >
> > [if items main]
> > [then]
> > [item-list main]
> > <tr>
> > <td width="80" align="center">
> > <input type=checkbox
> >name="[quantity-name]"
> >
> >onClick="this.form.action='[process-target]',
> > this.form.submit()" value=0>
> > </td>
> > <td valign="top" align="center">
> > <input type="text"
> >name=[quantity-name] value="[item-quantity]" size=3>
> > </td>
> > <td valign="top" align="left">
> > [item-field FullDescription]
> > </td>
> > <td valign="top" align="right">
> > [item-price]
> > </td>
> > <td valign="top" align="right">
> > [item-subtotal]
> > </td>
> > </tr>
> > [/item-list]
> > [/then]
> > [/if]
> > [if items rental]
> > [then]
> > [item-list rental]
> > <tr>
> > <td width="80" align="center">
> > <input type=checkbox
> >name="[quantity-name]"
> >
> >onClick="this.form.action='[process-target]',
> > this.form.submit()" value=0>
> > </td>
> > <td valign="top" align="center">
> > <input type="text"
> >name=[quantity-name] value="[item-quantity]" size=3>
> > </td>
> > <td valign="top" align="left">
> > [item-field FullDescription]
> > </td>
> > <td valign="top" align="right">
> > [currency]
> > [item-field rentalprice]
> > [/currency]
> > </td>
> > <td valign="top" align="right">
> > [currency]
>
> > [calc]
> > [item-field RentalPrice]
> *
> >[item-quantity]
> > [/calc]
> > [/currency]
> > </td>
> > </tr>
> > [/item-list]
> > [/then]
> > [/if]
> >
> >I read in the mail archive that if you put the Remove checkbox *after*
> the
> >input field for quantity, it won't work, since MiniVend gets two CGI
> >variables called quantity0 (for the first line), one with a value 1 (or
> >whatever the quantity is) and another with the value 0 (from the Remove
> >checkbox). Since it always takes the first value, the item isn't deleted.
> >I figured that this could be my problem. When I look at the HTML code, I
> see
> >the following:
> >
> >For basket "main":
> >The Remove checkbox:
> ><input type=checkbox name="quantity0"
> >onClick="this.form.action='http://whatever/cgi-bin/demo2/process?tImDLzpC
> ;;3
> >58', this.form.submit()" value=0>
> >The quantity:
> ><input type="text" name=quantity0 value="1" size=3>
> >
> >For basket "rental":
> >The Remove checkbox:
> ><input type=checkbox name="quantity0"
> >onClick="this.form.action='http://whatever/cgi-bin/demo2/process?tImDLzpC
> ;;3
> >94', this.form.submit()" value=0>
> >The quantity:
> ><input type="text" name=quantity0 value="1" size=3>
> >
> >Yeah, looks pretty much the same. So, if I change anything in the
> "rental"
> >basket, it doesn't reflect and shows the quantity of the "main" basket
> >instead. Just for fun, I put the "rental" basket before the "main" basket
> on
> >the page. And now, if I change something in the "rental" basket, it
> reflects
> >in the "main" basket.
> >All of this is quite logical, once you see it.
> >
> >But my problem still isn't solved: How do I get different "quantity.."
> >identifiers? Why doesn't MiniVend change to another identifier within a
> new
> >cart? Do I have to do it by hand?
>
> You probably would have better success if the <input>s did not have
> the
> same 'name' regardless of which <form> they are contained in. Just my
> guess.
>
> >
> >I'm glad for any help...
> >
> >Regards,
> >Eric
> >----------------------------------
> > Swisscom AG mailto:eric.lewis@swisscom.com
> > Informatik
> > Eric Lewis, CIT-AE-742
> > Postfach phone +41-31/342 79 71
> > CH-3050 Bern fax +41-31/342 90 69
> >----------------------------------
> >-
> >To unsubscribe from the list, DO NOT REPLY to this message. Instead,
> send
> >email with 'UNSUBSCRIBE minivend-users' in the body to
> Majordomo@minivend.com.
> >Archive of past messages: http://www.minivend.com/minivend/minivend-list
> >
>
> Ryan Hertz tel 800-645-BAIT
> Webmaster fax 520-645-2588
> Advertising Director http://www.insideline.net
> Gary Yamamoto Custom Baits, Inc. http://www.yamamoto.baits.com
> -
> To unsubscribe from the list, DO NOT REPLY to this message. Instead, send
> email with 'UNSUBSCRIBE minivend-users' in the body to
> Majordomo@minivend.com.
> Archive of past messages: http://www.minivend.com/minivend/minivend-list
>