购物车修改表单示例
示例说明:
本示例表单通常用于“购物车列表页(?t=CartList)”模板页。以下代码中绿色的表单项名称是定义的标准,请参照进行设计。
注意去收银台的处理方式,如果直接链接到收银台,则不会保存当前表单的修改,可按示例中的处理,则会保存修改并转向收银台。这样的处理使得用户不必点“修改”,再点“去收银台”,方便用户的操作,并符合习惯用法。
示例代码:
<p>我的购物车</p>
<form action="{gs_file}?t=cartmodi" method=post name=myform>
<table>
<tr>
<td>商品名称</td>
<td>市场价</td>
<td>折扣</td>
<td>{gu_price}</td>
<td>数量</td>
<td>使用{g_wbname}</td>
<td>{g_wbname}单价</td>
<td>删除</td>
</tr>
<!-- Begin:CartList() -->
<!-- Begin:Is(first:1) -->
<input type=hidden name="cartnum" value="{p_cartnum}">
<!-- End:Is -->
<input type=hidden name="idstr{p_row}" value="{p_idstr}">
<tr>
<td><span style="cursor:hand" title="{p_attach}">{p_name}</span></td>
<td align=right>{p_webprice}</td>
<td align=right>{p_discount}折</td>
<td align=right>{p_trueprice}</td>
<td align=right><input type=text size=5 name="num{p_row}" value="{p_num}"></td>
<td align=center>
<!-- Begin:Is(wb:0) -->
<input type=checkbox name="wb{p_row}" value="1">
<!-- End:Is -->
<!-- Begin:Is(wb:1) -->
<input type=checkbox name="wb{p_row}" value="1" checked>
<!-- End:Is -->
<!-- Begin:Is(wb:2) -->
<input type=checkbox disabled>
<!-- End:Is -->
</td>
<td align=right>{p_wbnum}</td>
<td align=center><a href="?t=cartdel&idstr={p_idstr}">删除</a></td>
</tr>
<!-- End:CartList -->
<!-- Begin:CartStat() -->
<tr>
<td align="right" colspan=8>商品合计金额:<font color=red>¥{p_totaltrueprice}</font>元 其中{g_wbname}:<font color=red>{p_totalwbnum}</font></td>
</tr>
<!-- End:CartStat -->
<tr>
<td colspan=8><input type=button value="清空购物车" onclick="location.href='?t=cartempty'"> <input type=submit value="确定修改"></td>
</tr>
</table>
<table>
<tr>
<td><a href='?'>继续购物</a></td>
<td><a href="#" onclick="document.myform.action='{gs_file}?t=cartmodi&go=orderform';document.myform.submit();">下一步,去收银台</a></td>
</tr>
</table>
</form>
|
|