雷达智富

首页 > 内容 > 网页技术 > 正文

网页技术

齐博X1基础标签数据调用方法

2021-11-19 齐博 齐博X1 543

搜索Labelsearch.php只调用UID 1 的数据

$fid=$cfg['fid'];   //指定栏目
下面加

$uid=1;   //指定用户《修改过的地方,只调用UID一的搜索内容》


SQL调用UID为1的数据

{qb:tag name="cms_index" sql="SELECT DISTINCT name,pinyin FROM qbxq_cms_content1 WHERE uid=1 ORDER BY list DESC LIMIT 100"}<li><a href="/cms_{$rs.pinyin}.html"> {$rs.name}</a> </li>{/qb:tag}

排除UID7182的数据

{qb:listpage name="cmss_remen" rows="10" where="uid<>7182"}<li><i class="active-1">{$i}</i><a href="{$rs.url}">{$rs.title}</a></li>{/qb:listpage}

调用会员组用户名信息

{qb:tag name="member" type="member" rows="6" where="groupid=3"}
{$rs.username}
{/qb:tag}

判断字段是否填写

第一种方法

{notempty name="$info.telphone"}
<div onclick="tel::{$info.telphone}"><i class="fa fa-phone"></i>电话:{$info.telphone}</div>
{else /}
字段为空
{/notempty}

第二种写法

{if $info.wxid}<div onclick="$('.MoreInfoBox').fadeIn();$('.MoreInfoBox').css({'display':'flex'});"><i class="fa fa-commenting"></i>微信:{$info.wxid}</div>{/if}

seo(标题-用户名-频道名)

{block name="head_title"}{$info.title}_{:get_user($info.uid)['nickname']}{:get_sort($fid,'name')}{/block}

标签参数:单图,多图,文本,编辑器

{qb:tag name="ggtu" type=""} image images text ueditor

获取对应栏目今天更新文件数量

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

单个模型今日新增内容的数量

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

单个栏目内容总数量

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

会员中心 性别

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

会员中心 是否认证

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

会员中心 是否登陆

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

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

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

会员赚得的总积分统计代码,以及总共消耗的积分统计代码

{php}
$earnings = query("select sum(money) as ein from `qb_moneylog` where uid = $userdb[uid] and money > 0 " );
$expend = query("select sum(money) as eout from `qb_moneylog` where uid = $userdb[uid] and money < 0 ");
{/php}
总收入:{$earnings[0]['ein']}
<br />
总支出:{$expend[0]['eout']}

个人中心统计小计(收信数、发信数、收藏数、预约数)

<div class="bui-btn span1" href='/member.php/member/msg/index.html'>
<div class="bui-icon bgc10"><i class="icon-tongzhi large">&#xe63f;<span class="bui-badges">{:fun("count@info",'msg',['touid'=>$uid])}</span></i></div>
<div class="item-title">收到消息</div></div>
<div class="bui-btn span1" href='/member.php/member/msg/sendbox.html'>
<div class="bui-icon bgc7"><i class="icon-fangxingxuanzhon large">&#xe619;<span class="bui-badges">{:fun("count@info",'msg',$info['uid'])}</span></i></div>
<div class="item-title">发出消息</div></div>
<div class="bui-btn span1" href='/member.php/member/plugin/execute/plugin_name/fav/plugin_controller/fav/plugin_action/index.html'>
<div class="bui-icon bgc9"><i class="icon-biaoxing">&#xe62a;<span class="bui-badges">{:fun("count@info",'qb_fav',['uid'=>$info.uid])}</span></i></div>
<div class="item-title">我的收藏</div></div>
<div class="bui-btn span1" href="/member.php/member/plugin/execute/plugin_name/form/plugin_controller/content/plugin_action/index.html">
<div class="bui-icon bgc8"><i class="icon-shizhong">&#xe63c;<span class="bui-badges">{:fun("count@info",'form_content1',$info['uid'])}</span></i></div>
<div class="item-title">我的预约</div></div>

商家,如何统计商家发布的商品数量?

{qb:tag name="mb_shop_index_shangjia" type="qun" rows="10" order="id" by="desc" status="2" mid="1"}
<a class="box-recom__item" href="{$rs.url}">
<div class="recom-item__hd"><img src="{$rs.picurl?:'/public/static/muban/me/images/nopic.png'}"></div>
<div class="recom-item__bd">
<div class="recom-title">{$rs.title|get_word=25}</div>
<div class="recom-goods"><span>{//:fun('qun@count','shop_content1',$rs.id)}款商品</span></div>
</div></a>
{/qb:tag}

今日更新

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

独立页点亮

{volist name=":query('alonepage')->limit(6)->select()" id="rs"}
<li {if $rs.id==$info.id}class='active'{/if}><a href="{$rs.id}.html">{$rs.title}</a></li>
{/volist}


赞一波!2

文章评论

全部评论