Eyoucms模板标签:user 会员信息

易优教程 0 来源:创始人 收藏
user 登录注册入口标签
 
[基础用法]
标签:user
描述:动态显示购物车、登录、注册、退出、会员中心的入口;
用法:
    {eyou:user type='userinfo'}
       

               href="{$field.loginurl}">登录<#a>
               href="{$field.regurl}">注册<#a>
       

        {$field.hidden}
    {/eyou:user}
属性:
type='' 标签类型

----type='userinfo' [官方推荐] 这个是新登录注册标签,需要配置独立模板文件,用于登录成功后显示的html效果,具体看示例1

----type='open' 会员中心的开启与关闭判断
----type='login' 登录入口,用户登录之后自动转变为会员名称,点击可进入会员中心
----type='reg' 注册入口
----type='logout' 退出入口
----type='cart' 购物车数量与入口
id='' 可以任意指定循环里的变量名替代field,假设id='field1',模板调用如:{$field.url} 变成 {$field1.url}
涉及表字段:

   
 <!-- 登录后的效果:文件模板存放在 system/users_info.htm ,具体更多写法请熟悉 ey_users 表字段 -->
            {eyou:user type='open'}
                {eyou:user type='userinfo'}
                

  •                      href="{eyou:Diyurl link='user/Users/login' /}" class="login-btn btns">登录<#a>
                         href="{eyou:Diyurl link='user/Users/reg' /}" class="btns">注册<#a>
                    

  •                 {$field.hidden}
                    {/eyou:user}
                {/eyou:user}
     
    【更多示例】
    -------------------------------示例1--------------------------------
    描述:完整的会员中心标签调法【官方推荐】
    在模板里加入注册登录标签,这是登录前的html显示

    {eyou:user type='userinfo'}
       

               href="{eyou:Diyurl link='user/Shop/shop_cart_list' /}">购物车<#a>
               href="{eyou:Diyurl link='user/Users/login' /}">登录<#a>
               href="{eyou:Diyurl link='user/Users/reg' /}">注册<#a>
       

        {$field.hidden}
    {/eyou:user}

    登录后的效果,在模板目录pc或者mobile的system目录里存放文件 users_info.htm,文件代码参考如下:
    href="{eyou:Diyurl link='user/Shop/shop_cart_list' /}">购物车({$users.cart_num})<#a>
    href="{eyou:Diyurl link='user/Users/index' /}">{$users.username}<#a>
    href="{eyou:Diyurl link='user/Users/logout' /}">退出<#a>

    如果页面是响应式的并且需要PC和手机端分开显示的话,需要添加判断标签,代码参考如下:

    {if condition="isMobile()"}

        <!-- 手机端显示 -->

        href="{eyou:Diyurl link='user/Users/index' /}" class="jb gologin">个人中心<#a>

        href="{eyou:Diyurl link='user/Users/logout' /}" class="jb gologin">退出<#a>

    {else /}

        <!-- PC端显示 -->

        href="{eyou:Diyurl link='user/Users/index' /}" class="dr">个人中心<#a>

        href="{eyou:Diyurl link='user/Users/logout' /}" class="zc">退出<#a>

    {/if}


    更多标签代码说明:
    会员名称:{$users.username}
    会员头像:{$users.head_pic}
    会员昵称:{$users.nickname}
    会员手机:{$users.mobile}
    会员email:{$users.email}
    账户余额:{$users.users_money}
    会员积分:{$users.scores}
    会员最后登录IP:{$users.last_ip}
    会员等级:{$users.level_name}
    会员等级值:{$users.level_value}
    具体更多写法请熟悉 ey_users 表字段
    -------------------------------示例2--------------------------------
    描述:完整的会员中心标签调法
     
    {eyou:user type='open'}  
        {eyou:user type='cart'}
          href="{$field.url}" id="{$field.id}" >购物车({$field.cartid}">0)<#a>
          {$field.hidden}
        {/eyou:user}
     
        {eyou:user type='login'}
          href="{$field.url}" id="{$field.id}" >登录<#a>
          {$field.hidden}
        {/eyou:user}
      
        {eyou:user type='reg'}
          href="{$field.url}" id="{$field.id}" >注册<#a>
          {$field.hidden}
        {/eyou:user}
     
        {eyou:user type='logout'}
          href="{$field.url}" id="{$field.id}" >退出<#a>
          {$field.hidden}
        {/eyou:user}
     
    {/eyou:user}


    -------------------------------示例3--------------------------------
    描述:登录之后,获取用户信息,应用于页面展示(如果没有登录这段信息会自动隐藏)
    {eyou:user type='info'}
       

            头像: id="{$field.url}" href=""><#a>

            用户名:

            登录日期:

            登录IP:

            {$field.hidden}
       

    {/eyou:user}

    (提醒:标签里的字段名称,请查阅易优数据字典,找到表名 ey_users 和 ey_users_level)

    免责声明:1.凡本站注明“来源:XXX(非老K模板网)”的作品,均转载自其它媒体,所载的文章、图片、音频视频文件等资料的版权归版权所有人所有,如有侵权,请联系laokcms#126.com处理;2.凡本站转载内容仅代表作者本人观点,与老K模板网无关。
    0 条评论

    网友留言