[ic] How to use BUY ME image buttons in a form on a results page?

Richard Seymour interchange-users@interchange.redhat.com
Sun Aug 19 23:08:01 2001


The setup: 
-----------
Red Hat 6.2

Interchange 4.6.5

People are at a results page looking at a form that lists T-shirts.
There is a different T-shirt on each row, listed along with its price
and description. There are <SELECT> widgets on the each row, letting the
user pick size and color.

The problem:
-----------
The web designer wants an <input type="image"> button on each row of the
form. The image shows a "BUY ME!" graphic. It's the same image on each
row of the table. It has to be in a form because of the size and color
drop down widgets.

On another page, I just use something like this:
 [loop search=...]
   <tr><td>
   [order [loop_code]]<img src="buyme.gif">[/order]
   </td></tr>
 [/loop]

But that results in <a href> tags and not <input type="image"> buttons. 

This approach doesn't seem to work for page in question either:

<form name="results" action="[process-order]" method="POST">
<input type="hidden" name="mv_todo" value="refresh">
<input type="hidden" name="mv_nextpage" value="ord/basket">
[loop search="ra=yes/fi=tshirts/tf=description"]
   <tr><td>
   <input type="image" name="mv_junk" src="buybtn.gif" onClick="
results.mv_order_item.value='[loop-code]';
results.mv_order_size.value=results.size_[loop-increment][results.size_[loop-increment].selectedIndex].value;
results.mv_order_color.value=results.color_[loop-increment][results.color_[loop-increment].selectedIndex].value;
results.submit();">
   </td>

MORE STUFF (like the code for [loop-accessories] tags for color and size

</tr>
[/loop]

I've been scouring the docs and the archives all day, and can't seem to
get my head around how to do this?

Anybody?

-- 
Richard Seymour : Anarchy Software, Inc.
- * - - * - - - * -+- * - - - * - - * -
      `°º¤ø,¸             ¸,ø¤º°'
             `°º¤ø,¸¸,ø¤º°