苹果CMS会员积分记录页面plog.html完整调用代码教程
2026-07-26 共人阅读页面基础信息说明
苹果站整理了会员中心积分变动记录页面开发教程,会员积分流水页面对应的模板存放路径为html/user/plog.html,页面所需的全部积分数据统一存放在数组变量$list中,通过volist循环标签遍历输出每条积分记录。
积分记录完整展示代码
下方表格代码可直接复制粘贴到plog.html模板文件内,表格包含勾选、编号、积分类型、积分数值、变动时间、删除操作六列内容,同时自动区分积分增加和扣除标识。
<table width="770" border="0" cellspacing="1" cellpadding="0">
<tr>
<td width="66" height="36" align="center">选择</td>
<td width="80" align="center">编号</td>
<td width="100" align="center">分类</td>
<td width="100" align="center">积分</td>
<td width="140" align="center">时间</td>
<td width="80" align="center">操作</td>
</tr>
<form name="form1" method="post">
{volist name="list"}
<tr>
<td height="36" align="center">
<input type="checkbox" name="ids[]" value="{$vo.plog_id}"/>
</td>
<td align="center">{$vo.plog_id}</td>
<td align="center">{$vo.plog_type|mac_get_plog_type_text}</td>
<td align="center">{if condition="in_array($vo.plog_type,[1,2,3,4])"}+{else/}-{/if}{$vo.plog_points}</td>
<td align="center">{$vo.plog_time|mac_day}</td>
<td align="center"><a href="javascript:;" onclick="delData({$vo.plog_id},0)">删除</a></td>
</tr>
{/volist}
</form>
</table>代码逐行功能讲解
$list数组:系统自动读取当前登录会员全部积分变更流水,包含记录ID、变动类型、积分数量、操作时间等全部字段。
{volist name="list"}:循环读取每一条积分记录,循环内部使用{$vo.字段名}调取对应数据。
{$vo.plog_id}:单条积分记录唯一编号,复选框、删除函数都需要调用该ID。
mac_get_plog_type_text:系统内置函数,自动将数字类型编码转为中文文字,如签到、充值、消费等积分类型名称。
积分正负判断标签:通过in_array判断类型编码,1、2、3、4类为积分增加,显示加号,其余场景为扣除积分,显示减号,直观区分收支。
mac_day:时间格式化函数,将原始时间戳转换为简易可读日期格式。
删除按钮:绑定前端删除函数delData,传入记录ID实现单条积分记录删除操作。
使用补充说明
这段表格代码仅负责展示积分数据,页面如果需要批量删除功能,可以在表格上方或者底部新增批量提交按钮,搭配表单内复选框ids[]数组实现批量操作。删除对应的js函数需要自行在页面底部补充,否则点击删除按钮不会执行对应操作。
该模板文件属于会员中心子页面,必须放置在html/user目录下,搭配会员中心头部尾部公共文件一起引入使用,页面才可以正常加载会员登录状态与数据。
总结
plog.html是苹果CMS内置会员积分明细专属页面模板,依靠系统自带$list数组与volist循环快速实现积分流水展示,内置函数自动处理类型文字、时间格式、积分正负区分,代码简洁易修改,苹果站推荐搭建会员体系的影视站点直接套用这段代码,无需额外编写数据库查询语句。
- 会员积分记录页面调用代码0热度
- 苹果cms内置ajax数据接口说明27热度
- 会员权限列表模板调用教程26热度
- 专题搜索教程57热度
- 更换模板报错解决方法92热度
- 自定义标签使用教程85热度
- 视频筛选调用教程92热度
- 专题标签参数使用教程70热度
- 专题首页调用教程117热度
- 导航菜单调用方法153热度
