苹果CMS三级分销下线记录模板调用代码教程
发布时间:2025-04-03共13人阅读
一、分销记录模板功能概述
苹果CMS用户中心分销记录页面用于展示用户的三级推广下线数据,支持分级查看不同层级的推广会员,清晰展示下线会员编号、账号、注册时间等核心数据。页面通过参数判断层级,自动高亮当前分类,搭配列表循环实现数据动态渲染。
模板文件路径:html/user/reward.html
数据渲染依托系统 $list 数组,通过 volist 标签循环遍历所有下线会员数据。
二、三级分类切换导航代码
通过页面 $param.level 参数判断当前浏览层级,自动区分高亮状态与可点击跳转链接,实现一级、二级、三级下线页面无缝切换。无参数时默认展示一级下线列表。
<ul class="fn-clear">
{if condition="$param.level eq ''"}
<li class="cur">一级下线</li>
{else/}
<li><a href="{:url('user/reward')}">一级下线</a></li>
{/if}
{if condition="$param.level eq '2'"}
<li class="cur">二级下线</li>
{else/}
<li><a href="{:url('user/reward')}?level=2">二级下线</a></li>
{/if}
{if condition="$param.level eq '3'"}
<li class="cur">三级下线</li>
{else/}
<li><a href="{:url('user/reward')}?level=3">三级下线</a></li>
{/if}
</ul>三、分销会员列表展示代码
采用表格布局展示下线会员数据,循环输出会员ID、会员账号、注册时间三项核心信息,页面结构规整,适配用户中心整体UI风格,数据完全对接系统原生分销数据。
<table width="770" border="0" cellspacing="1" cellpadding="0" class="table">
<tr>
<td width="80" align="center" valign="middle" bgcolor="#f7f7f7">编号</td>
<td width="100" align="center" valign="middle" bgcolor="#f7f7f7">会员</td>
<td width="140" align="center" valign="middle" bgcolor="#f7f7f7">时间</td>
</tr>
<form name="form1" method="post">
{volist name="list"}
<tr>
<td align="center" valign="middle" bgcolor="#FFFFFF">{$vo.user_id}</td>
<td align="center" valign="middle" bgcolor="#FFFFFF">{$vo.user_name}</td>
<td align="center" valign="middle" bgcolor="#FFFFFF">{$vo.user_reg_time|mac_day}</td>
</tr>
{/volist}
</form>
</table>四、模板核心功能说明
三级层级分类:依托 URL 传参区分下线层级,原生适配苹果CMS三级分销机制,层级数据精准划分。
自动高亮导航:根据当前访问参数自动激活对应分类标签,提升页面交互辨识度。
数据自动遍历:通过系统
$list数组批量读取下线数据,无需手动配置数据源。时间格式化:搭载
mac_day时间格式化标签,自动转换时间戳为可读日期格式。
五、模板使用注意事项
模板跳转地址为系统原生路由,禁止修改
user/reward接口路径,否则会导致层级切换失效。表格字段参数为系统固定输出变量,不可随意修改变量名,避免数据空白或读取异常。
导航class高亮样式可根据模板主题自行调整,不影响分销数据读取功能。
