pbootcms会员开发教程(二)
如遇下载链接蓝奏网盘打不开lanzous替换成lanzoux尝试! 广告

二、核心会员标签与模板调用
2.1 全局会员基础标签(全站任意模板可用)
表格
标签 说明 使用场景
{pboot:islogin} 是否已登录(返回1/0) 判断用户登录状态
{pboot:login} 登录页面地址 登录按钮链接
{pboot:register} 注册页面地址 注册按钮链接
{pboot:logout} 退出登录地址 退出按钮链接
{pboot:ucenter} 会员个人中心地址 个人中心入口
{pboot:umodify} 修改资料页面地址 资料编辑入口
{pboot:mustlogin} 强制当前页面必须登录 放在需要登录的页面顶部
{pboot:registerstatus} 是否开启注册(1/0) 控制注册按钮显示
{pboot:loginstatus} 是否开启登录(1/0) 控制登录按钮显示
头部导航登录状态示例(外贸站通用)
html
<div class=”user-area”>
{pboot:if({pboot:islogin})}
<!– 已登录状态 –>
<div class=”logged”>
<img src=”{user:headpic|默认值={pboot:sitetplpath}/static/images/default-avatar.png}” class=”avatar”>
Hi, {user:nickname|默认值={user:username}}</span>
<a href=”{pboot:ucenter}”>个人中心</a>
<a href=”{pboot:logout}”>退出</a>
</div>
{pboot:else}
<!– 未登录状态 –>
<div class=”not-login”>
<a href=”{pboot:login}” class=”btn-login”>登录</a>
<a href=”{pboot:register}” class=”btn-register”>免费注册</a>
</div>
{/pboot:if}
</div>
2.2 会员信息标签(登录后可用)
所有会员字段都通过 {user:字段名} 调用,支持自定义字段:
表格
标签 说明
{user:ucode} 会员唯一编码
{user:username} 用户名
{user:nickname} 昵称
{user:useremail} 注册邮箱
{user:usermobile} 手机号
{user:gname} 会员等级名称
{user:gcode} 会员等级编码
{user:headpic} 头像
{user:registertime} 注册时间
{user:lastlogintime} 最后登录时间
{user:company} 公司名称(自定义字段)
{user:country} 国家(自定义字段)
{user:website} 公司网站(自定义字段)
自定义会员字段添加方法:后台 → 会员管理 → 会员字段 → 添加字段,添加后模板中直接用 {user:字段名} 即可调用,修改资料页面也会自动出现对应的表单项。
2.3 内容权限控制标签
这是外贸站最常用的功能,用来控制价格、附件、联系方式等内容仅特定会员可见:
1)基础权限参数(所有内容标签都支持加这些参数)
参数 说明
showlogin=1 仅登录后可见
hidelogin=1 登录后隐藏(未登录可见)
showgcode=vip 仅等级编码为vip的会员可见
hidegcode=vip 对等级编码为vip的会员隐藏
showgcodege=2 等级ID≥2的会员可见(数值越大等级越高)
showucode=xxx 仅指定编码的会员可见
hideucode=xxx 对指定编码的会员隐藏
2)外贸站典型用法:产品价格分级展示
html
<div class=”product-price”>
<!– 未登录:提示登录查看价格 –>
{pboot:if(!{pboot:islogin})}
<p class=”price-login”><a href=”{pboot:login}”>登录后查看价格</a></p>
<!– 已登录但不是VIP会员:显示普通价格 –>
{pboot:elseif(‘{user:gcode}’!=’vip’)}
<p class=”price-normal”>
<span class=”label”>普通会员价:</span>
<span class=”num”>${content:price}</span>
</p>
<p class=”upgrade-tip”><a href=”/contact”>联系我们升级VIP享折扣</a></p>
<!– VIP会员:显示VIP专属价格 –>
{pboot:else}
<p class=”price-vip”>
<span class=”label”>VIP专属价:</span>
<span class=”num”>${content:vip_price}</span>
</p>
<p class=”discount-tip”>您已享9折优惠</p>
{/pboot:if}
</div>
3)附件下载权限控制(产品资料、图纸)
html
<div class=”download-area”>
{pboot:if({pboot:islogin})}
<a href=”{content:enclosure}” class=”btn-download” target=”_blank”>
<i class=”icon-download”></i> 下载产品说明书(PDF)
</a>
{pboot:else}
<a href=”{pboot:login}” class=”btn-download need-login”>
<i class=”icon-lock”></i> 登录后下载产品资料
</a>
{/pboot:if}
</div>
4)页面强制登录(如会员专属文档页)
在模板顶部加一行标签即可,未登录会自动跳转到登录页:
html
{pboot:mustlogin}
NOTICE:【咨询风格酷】客服微信:wwwxmamcn
NOTICE:【风格酷模板网②群】QQ群:288678775
☉免责声明:本站所有模板均来自用户分享和网络收集,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服,我们核实后会立即删除。
☉如果源码网盘地址失效!或有其他问题,请点我报错,谢谢合作!
☉人民币与积分汇率为1比10,即1元=10积分.有任何疑问请联系客服!
☉如有其他问题,请加网站客服QQ(1131734965)进行交流。
☉本站提供的源码、模板、软件工具等其他资源,都不包含技术服务,请大家谅解!
☉源码、模板等资源会随着技术、环境的升级而存在部分问题,还请慎重选择。