找不到帮助文档?你想要哪方面的帮助教程?提交文档建议 >
帮助文档首页
DiYunCMS公众号
公众号二维码

判断是否登录

更新时间:2020-12-20 加入收藏
0

方法一:动态或者伪静态调用数据

这个不建议直接放在作为静态生成的模板中,以免换成后状态变不过来。

{if $member}
登录用户名:{$member.username}
{else}
没有登录
    <a href="{dr_member_url('register/index')}" class="btn dark btn-outline btn-xs">用户注册</a>
    <a href="{dr_member_url('login/index')}" class="btn blue btn-outline btn-xs">用户登录</a>
{/if}

方法二:真静态调用数据

可以参考cms默认模板的写法:template/pc/default/home/header.html


1、新建模板文件:template/pc/default/home/api/member.html

{if $member}
登录了:{$member.username}
 <a href="javascript:;" onclick="dr_loginout('')"> 这个js函数需要引用cms的js库
                    <i class="fa fa-key"></i> 我要退出 </a>

{else}

    <a href="{dr_member_url('register/index')}" class="btn dark btn-outline btn-xs">用户注册</a>
    <a href="{dr_member_url('login/index')}" class="btn blue btn-outline btn-xs">用户登录</a>

{/if}

2、以下代码放在其他模板上即可,需要提前加载jquery

<div id="dr_member_info">

</div>
<!-- 动态调用member.html模板的会员登录信息 -->
{dr_ajax_template('dr_member_info', 'member.html')}


--
有帮助
--
没帮助
0
收藏
0
打赏
相关文档
Hello,欢迎来咨询~
点击在线咨询