账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
  • 举报
    X
    齐博X1--标签变量大全
    117
    0

    1、网站名称:

    {$webdb.webname}

    2、网址:

    {$webdb[www_url]}

    {:get_url('home')}

    3、网站SEO关键词:

    首页:{$webdb.seo_keyword}

    模块首页:{$webdb.mseo_keyword?:$webdb.seo_keyword}

    模块列表页:{$fid?($info['seo_keywords']?:$info['name']):$m_info['title']}

    模块内容页:{$info.keywords?:$info.title}  {$s_info.name}

    4、网站SEO描述:

    首页:{$webdb.seo_description}

    模块首页:{$webdb.mseo_description?:$webdb.seo_description}

    模块列表页:{$info.seo_description}

    模块内容页:{:get_word(del_html($info['content']),300)}

    5、标题:

    {$rs.title}

    {$info.title}

    标题字数限制,代表取20个字节,一个汉字相当于3个字节

    {$rs.title|get_word=20}

    内容页网址

    {$rs.url}

    模型名称

    {$rs.mid_name}

    6、标题链接:

    {$rs.url}

    {$info.url}

    7、当前模块:

    当前模块ID:{:M('id')}

    当前模块名称:{:M('name')}

    当前模块所属目录:{:M('keyword')}

    8、分类名称(栏目名称):

    {$rs.sort_name}

    {:get_sort($fid,'name')}

    内容页当前栏目名称:{:get_sort($info.fid)}

    也可以用上面的:{:get_sort($fid,'name')}

    内容页 当前栏目

    {:get_sort($info.fid)}

    栏目字段,在栏目循环中一般$fid以$key出现

    {:get_sort($fid,'logo')}

    {:get_sort(栏目ID,'字段名')}

    内容页 当前栏目URL

    {:urls('index','fid='.$fid)}

    9、分类链接(栏目链接):

    {$rs.sort_url}

    内容页当前栏目URL链接:{:urls('index','fid='.$fid)}

    10、内容介绍:(截取100个字节,一个汉字相当于3个字节)

    {$rs.content|get_word=100}

    内容页导读(截取300字节)

    {:get_word(($info['content']),300)}

    {:get_word(del_html($info['content']),300)}

    11、封面图(缩略图)

    {$rs.picurl}

    {$rs.picurl?:'__STATIC__/cqap/app/images/nopic.png'}

    12、时间,时间自定义格式, "Y-m-d H:i:s" 为日期格式

    {$rs.time}

    {:date("Y-m-d H:i:s",$rs.create_time)}

    {$rs.create_time|format_time=true}

    {$rs.create_time|format_time="Y-m-d H:i:s"}

    13、序号:比如1 2 3 4 5 6 你可以把他放在class里边实现一些不一样的特效 比如class="list_{$i}"

    {$i}

    14、点击量(浏览量):

    {$rs.view}

    {$info.view}

    15、评论数:

    {$rs.replynum}

    内容页评论数:{$total}  /  {:fun('Comment@total',$id)}

    16、点赞量(赞数):

    {$rs.agree}

    点赞数量统计需要添加以下JS代码:

    <script type="text/javascript">

    //点赞

    function digg_topic(id,obj){

    layer.msg("提交中,请稍候!",{time:500});

    $(obj).find('em').css({'color':'blue'});

    $.get("{:urls('wxapp.post/agree')}?id="+id,function(res){

    layer.closeAll();

    if(res.code==0){

    var num =  $(obj).find('em').html();

    num++;

    $(obj).find('em').html(num);

    layer.msg("点赞成功!",{time:500});

    }else{

    layer.msg("点赞失败:"+res.msg,{time:2500});

    }

    });

    }

    </script>

    17、当前URL

    {:get_url('location')}

    18、当前URL二维码

    {:urls('index/qrcode/index')}?url={:urlencode(get_url('location'))}

    19、列表页分页标签:

    {$pages}

    20、内容页 上一篇

    {:fun('content@prev',$info,20)}

    其中20代表取标题多少个字, 为了排版需要,你不想要标题的话,可以换成字符,比如

    {:fun('content@prev',$info,'上一篇')}

    21、内容页 下一页

    {:fun('content@next',$info,'下一篇')}

    其中20代表取标题多少个字, 为了排版需要,你不想要标题的话,可以换成字符,比如

    {:fun('content@next',$info,20)}

    上面默认是按ID排序的, 而我们一般是按可控顺序list字段排序,这个时候就需要加多一项参数,比如:

    {:fun('content@prev',$info,20,'list')}

    {:fun('content@next',$info,20,'list')}

    22、模块统计数:

    CMS文章 统计数

    {:query('cms_content',['count'=>'id'])}

    商城内容 统计数

    {:query('shop_content',['count'=>'id'])}

    评论内容 统计数

    {:query('comment_content',['count'=>'id'])}

    分类系统 统计数

    {:query('fenlei_content',['count'=>'id'])}

    圈子系统 统计数

    {:query('qun_content',['count'=>'id'])}

    论坛系统 统计数

    {:query('bbs_content',['count'=>'id'])}

    23、导航图标:

    一级导航图标

    {$rs.style}

    二级导航图标

    {$vs.style}

    24、数据表名:

    :query('module')

    25、发布者 主页:

    {$rs.user_url}

    26、发布者 头头像:

    {$rs.user_icon}

    27、发布者 帐号:

    {$rs.username}

    28、内容页要使用作者的帐号或头像用下面的代码:

    {$info.uid|get_user_name}

    {$info.uid|get_user_icon}

    {:get_url('user',$info.uid)}

    29、某些列表数据,如果{$rs.username} {$rs.user_icon}不存在的话,请使用下面的:

    {$rs.uid|get_user_name}

    {$rs.uid|get_user_icon}

    {:get_url('user',$rs.uid)}

    30、会员昵称 帐号:

    {:get_user($info['uid'],'username')}

    31、会员中心 UID:

    {$userdb.uid}

    32、会员中心 账帐号:

    {$userdb.username}

    33、会员中心 昵称:

    {$userdb.nickname}

    34、会员中心 所属用户组:

    {$userdb.groupid|getGroupByid}

    {:getGroupByid(get_user($rs['uid'])['groupid']?:'')}

    35、会员中心 所属用户组IDD:

    {$userdb.groupid}

    36、会员中心 余额:

    {$userdb.rmb}

    37、会员中心 头像:

    {$userdb.icon|tempdir}

    38、会员中心 积分:

    {$userdb.money}

    39、会员中心 注册时间

    {$user.regdate|format_time}

    40、会员中心 上次访问时间:

    {$user.lastvist|date="Y-m-d H:i",###}

    41、性别调用:

    会员中心:

    {switch $userdb.sex}{case 1}男{/case}{case 2}女{/case}{default /}保密{/switch}

    列表页调用:

    {switch :get_user($rs.uid)['sex']}{case value = '2'}男{/case}{case value = '2'}女{/case}{default /}保密{/switch}

    42、会员中心 是否认证:

    {notempty name="userdb.yz"}已认证{else /}未认证{/notempty}

    43、会员中心 是否登陆

    {notempty name="$userdb"}已登录{else /}没登陆{/notempty}

    44、会员中心调用会员的相关数据,使用动态变量,直接用where语句可以直接加变量(此用法在圈子与黄页及微动态将会大量用到,方便实现数据汇总):

    where="uid=$uid&fid=$info.fid"

    45、图片数量:

    {:count($rs.picurls)}

    46、模块数量统计:

    {:fun("count@info",'cms_content1',['fid'=>$fid])}

    47、循环子栏目数量统计:

    帖数: {:fun("count@info",'bbs_content1',['fid'=>$key])} 

    48、论坛帖子 顶 精 热 新调:

    顶:{if ($rs.list>time())}<span class="bg_0 f_f">顶</span>{/if} 

    精:{eq name="rs.status" value="2"}<span class="bg_0 f_f">精</span>{/eq}

    热: {gt name="rs.view" value="200"}<span class="bg_0 f_f">热</span>{/gt} 

    新: {if (time()-$rs.create_time<3600*24)}<span class="bg_0 f_f">新</span> {/if}

    49、图片不为空时调用图片{$rs.picurl} ,为空则调用自定义文字:“暂无图片”:

    {if ( $rs['picurl']!='' )} {$rs.picurl} {else /} 暂无图片 {/if}

    50、多选字段调用:

    常规调用:

    {volist name=":explode('、',$rs.fuli)" id="name" offset="0" length='5'}

         <li>{$name}</li>

    {/volist}

    每个选项带CSS样式:

    {volist name=":explode('、',$rs.fuli)" id="name"}

      {switch $name}

        {case value = '五险一金'}<em class="comiis_xifont">五险一金</em>{/case}

        {case value = '包吃'}<em class="comiis_xifont">包吃</em>{/case}

        {case value = '包住'}<em class="comiis_xifont">包住</em>{/case}

        {case value = '年底双薪'}<em class="comiis_xifont">年底双薪</em>{/case}

        {case value = '住房补贴'}<em class="comiis_xifont">住房补贴</em>{/case}

        {case value = '餐费补贴'}<em class="comiis_xifont">餐费补贴</em>{/case}

        {case value = '加班补助'}<em class="comiis_xifont">加班补助</em>{/case}

        {default /}

      {/switch}

    {/volist}

    51、调用显示地区:

    {:fun('area@get',$rs.province_id)} 省

    {:fun('area@get',$rs.city_id)} 城市

    {:fun('area@get',$rs.zone_id)} 区

    {:fun('area@get',$rs.street_id)} 街道

    上面的参数是用在列表里边调用. 如果是内容页调用的话.请把`$rs`换成`$info`即可

    52、用户发帖所用终端:

    {if $info.phone_type}  {$info.phone_type}{else /} {/if}

    53、内容页打赏数量统计:

    {$info.reward}

    54、字段的几种常用调用方式:

    拿电话字段telphone举例

    【下面调用适用于内容页外的所有页面,如果是内容页调用,请将rs换成info,比如{$rs.telphone},内容页换成{$info.telphone}就成】

    第一种调用最常见:

    {$rs.telphone},不为空就显示电话号码,为空就留白

    第二种调用:

    {$rs.telphone|default='电话暂无'},不为空就显示电话号码,为空就显示“电话暂无”。

    第三种调用,if判断语句,主要用于过滤代码:

    {if ( $rs['telphone']!='')}<strong>{$rs.telphone}</strong>{else /}电话暂无{/if}

    最后一种,其实就是第三种调用的拓展:

    {if ( $rs['telphone']!='')}

        <a href="tel:{$rs.telphone}"><img src="__STATIC__/cqap/fenlei/images/hPhone.png"/></a>

    {else /}

        <img src="__STATIC__/cqap/fenlei/images/hPhone.png" class="huise"/>

    {/if}

    如下图,不为空则带链接调用电话号码和红色电话图标,手机访问的话,按红色电话图标可转到手机拨号界面直接拨打电话。为空则不带链接不调用电话号码,调用出来的是灰色的电话图标,点击图片无反应。

    同一个图标,css加了一层滤镜,让图标变为灰色。class="huise"

    .huise { 

        -webkit-filter: grayscale(100%);

        -moz-filter: grayscale(100%);

        -ms-filter: grayscale(100%);

        -o-filter: grayscale(100%);

        

        filter: grayscale(100%);

        filter: gray;

    }

    55、今日更新的文章数量:

    {:fun("count@info",'cms_content1',['create_time'=>['>= time',date('Y-m-d')]])}

    56、栏目自定义字段调用:

    {:get_sort($rs.fid,'ziduan')}

    57、自定义变量图片调用:

    {$webdb.service_wxcode|tempdir}

    {:tempdir($webdb.service_wxcode)}

    58、注册时间、最后登录时间调用:

    注册时间:{:format\_time(get\_user($info.uid)\['regdate'\])}

    最后登录:{:format\_time(get\_user($info.uid)\['lastvist'\])}

    59、新增数量统计:

    {:fun("count@info",'cms_content1',['create_time'=>['>= time',date('Y-m-d')]])}

    //上面是单个模型今日新增内容的数量

    {:fun("count@info",'cms_content1',['fid'=>$fid])}

    //上面是单个栏目内容总数量

    {:fun("count@info",'cms_content1',['create_time'=>['>= time',date('Y-m-d')],'fid'=>$fid ])}

    //上面是获取每个栏目今日新增的数量

    60、列表页只调用含有缩略图的文章:

    {qb:tag name="cms_index1" rows="5"  type="cms" by="desc" where="ispic=1"}

    {/qb:tag}

    或者:

    {qb:tag name="cms_index1" rows="5"  type="cms" by="desc" where="picurl<>''"}

    {/qb:tag}

    61、圈子关联的商品数量的调用:

    商品数:{:fun("count@info",'shop_content1',['ext_id'=>$rs.id])} [/paymoney]

    62、调用单选或者下拉字段前面的序号,需在字段名前面加下划线,比如:

    $rs._xxx

    62、系统自定义字段调用:

    1、全局自定义字段调用:{$webdb.abc} / {$webdb['M_bbs']['abc']}

    2、非全局自定义字段调用:{:config("webdb.M__bbs")['abc']}

    内容页 内容

    {$info.content}

    内容页 浏览量

    {$info.view}

    内容页 发布时间

    {:date("Y-m-d H:i:s",$info.create_time)}

    网站根目录

    {:get_url('home')}

    统计栏目文章总数

    {:fun("count@info",'cms_content1',['status'=>1])}

    统计栏目未审核文章数

    {:fun("count@info",'cms_content1',['status'=>0])}


     
      1.本文部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责。

      2.若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。

      3.如果本站有侵犯、不妥之处的资源,请联系我们。将会第一时间删除帖子!

      4.本站提供的资源来源网络收集或网友发布到本站,仅供学习研究之用,版权归原著所有,切勿用于商业用途和非法行为否则后果自负。请在24小时之内自行删除!

      5.本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报

      6.本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间退回积分、金币或者更新。

    0
    赏钱
    收藏
    点击回复
        全部留言
    • 0
    更多回复
    恢复多功能编辑器
  • 3 1
  • 推荐内容
    扫一扫访问手机版