极限软件 >> 极限网上商店系统 >> 在线手册 >> 模板设计手册 >> 模板函数 >> 函数附录 >> 会员相关

MemberOrderList 函数

功能描述

    会员订单分页列表函数。在会员中心我的订单列表页,按模板页参数,显示相应的订单列表。循环函数。

有效范围

标准格式

    <!-- Begin:MemberOrderList(col:1;num:20) -->
    {key}
    <!-- End:MemberOrderList -->

函数参数

    参数名描述类型必填注/例
    col列数数字型默认值为1,当列数大于1,如果实际记录数与col不整除,会补<td></td>
    num每页的显示的记录数数字型默认值为20

Is函数参数

    参数名功能描述参数值注/例
    first是否第1条记录1 : 是
    0 : 否(默认)
    一般用于补分隔符,如下例,可以使数据点与分隔符个数不同
    形式如:“1|2|3”,有3个数据点而只有2个分隔符,等:
    <!-- Begin:Is(first:0) -->|<!-- End:Is -->
    last是否最后1条记录1 : 是
    0 : 否(默认)
    row是否当前在第N条记录,分页时重计N : 行号从1开始,数字型,如:1,2,...,20
    rows是否当前在第N条记录,分页时累计N : 行号从(page-1)*num+1开始,数字型,如:21,22,...,40
    paytype支付方式0 : 汇款(默认)
    1 : 在线支付
    2 : 其他方式
    一般用于显示自定义的信息
    state订单状态0 : 未处理(默认)
    1 : 已取消
    2 : 已处理
    3 : 有问题
    4 : 划出款
    5 : 收到款
    6 : 已出货
    7 : 收到货
    一般用于显示自定义的状态信息:
    <!-- Begin:Is(state:7) -->
    买家已收到货,合作愉快!
    <!-- End:Is -->
    invoice是否开票0 : 否(默认)
    1 : 是
    cancel是否允许取消订单0 : 否(默认)
    1 : 是
    常用于显示一个取消息订单的链接:
    <!-- Begin:Is(cancel:1) -->
    <a href="{o_cancelurl}">取消订单</a>
    <!-- End:Is -->

函数标签

    标签名标签描述注/例
    {o_row}序号,分页重计从1开始,如:1,2,...,20
    {o_rows}累计序号,分页累计从(pagecurr-1)*pagesize+1开始,如:21,22,...,40
    {o_id}订单ID
    {o_number}订单号
    {o_addtime}下单时间
    {o_username}用户名
    {o_useremail}E-Mail
    {o_usertel}电话
    {o_receiver}收货人姓名
    {o_remail}收货人邮箱
    {o_rtel}收货人电话
    {o_rpostcode}收货邮编
    {o_raddress}收货地址
    {o_sum}总金额=商品费用+配送费用+在线支付手续费+税费+发票费用
    {o_usewbnum}虚拟币支付数
    {o_productmoney}商品费用=商品单价*数量
    {o_payfee}在线支付手续费
    {o_delivername}配送方式名称
    {o_deliverfee}配送费用
    {o_givewbnum}赠送虚拟币的数量
    {o_weight}重量
    {o_paytype}支付方式3种:汇款、网上支付、其他方式
    {o_orderstate}订单状态8种:未处理、已取消、已处理、有问题、划出款、收到款、已出货、收到货
    {o_memo}备注
    {o_lastdotime}最后处理的时间
    {o_invoiceheader}发票抬头
    {o_invoicefee}发票费用=商品费用*比率
    {o_invoiceflag}是否开票2种:是、否
    {o_cancelurl}取消订单的链接相当于“?t=memberorderlist&action=cancel&id={o_id}”
    注:只有未处理的订单才可以取消
    {o_detailurl}订单详细内容显示页的链接相当于“?t=memberorderdetail&orderid={o_id}”
    {o_msgurl}订单直接链接到发消息页的链接相当于“?t=membermsgsend&orderid={o_id}”
    注:使用此链接可以取出默认的消息标题,建议使用
    默认的消息标题格式如:“关于订单号为xxx的消息”

示例代码