永久免费观看美女裸体的网站,尤物视频在线观看,亚洲人成网站18禁止人,亚洲欧洲日韩综合色天使,亚洲乱妇亚洲乱妇xinglu

企業(yè)微信服務(wù)商
當前位置:首頁文檔模板語法渠道模型詳情語法說明

渠道模型詳情語法說明

更新時間:2020-07-28
1.渠道范圍
 
渠道范圍字段說明:getChanneldByChannelid(#標識#, #channelid#, #調(diào)取數(shù)量#) //調(diào)取數(shù)量可省略
 
title       //標題
cate['catename']      //所屬分類
allownum            //渠道數(shù)量
intro               //簡介
['coverarr'][0]      //封面
{{System.getVisitNum('channel',Pageinfo['_id'])}} //訪問次數(shù)
 
使用示例:
{% set data = System.getChanneldByChannelid('channeld', Pageinfo['_id'], 20) %}

{% if data['data'] %}

{% for k,v in data['data'] %}

<div>

<a href="{{ v['linkurl'] }}"><span>{{ v['title'] }}</span></a>

<br>

</div>

{% endfor %}

{{ System.getChanneldPageHtml(20) }}

{%else%}

無數(shù)據(jù)

{% endif %}
1.1 獲取范圍下已有渠道的數(shù)量
channeldAllow(#模型標識#,['channelid1'],['channelid2']
使用示例:
{%set rs = System.channeldAllow('channel',['channelid1'])%}
{%for k,v in rs%}
渠道范圍ID為{{k}}有{{v}}個渠道商
{% endfor %}
 
1.2 根據(jù)訪客IP調(diào)取所屬范圍對應的渠道數(shù)量
識別訪客的ip:{{ Tools.geoip() }}
返回的結(jié)果:
Array ( 
[continent] => 大洲
[country] => 國家
[province] => 省

[city] =>市 )

使用示例:

{% set ip = Tools.geoip('113.108.182.52') %}
{{ print_r(ip) }}   //打印出ip下所有可調(diào)用的字段和內(nèi)容
{% set sp = System.getChannelByGeoIp(ip, 'province') %}   
{% if sp is not empty %}
<p>{{ ip['province']['cn_name'] }}有{{ sp['allownum'] }}家服務(wù)商</p>
{% endif %}
注:['cn_name'] 調(diào)取出來的是中文;['en_name'] 調(diào)取出來的是英文。
//本地服務(wù)商信息
{% set z = System.getChanneldByChannelid('channeld',sp['_id'],3) %}

{% if z['data'] %}

{% for k,v in z['data'] %}

<a href="{{ v['linkurl'] }}">{{ v['title'] }}</a>

{% endfor %}

{%else%}

無數(shù)據(jù)

{% endif %}
 
1.3 調(diào)取渠道范圍中地區(qū)信息(中英文)
根據(jù)國家id獲取國家系列信息:
語法:
getInfoByCountry()   //根據(jù)國家id獲取國家系列信息
使用示例:
{% if Pageinfo['region']['country'] %}
    {% set country = Tools.getInfoByCountryId(Pageinfo['region']['country']) %}
    {% for k,v in country %}
        <div>
        <span>{{v['cn_name']}}</span><br>
            <span>{{v['full_cn_name']}}</span><br>  //中文
            <span>{{v['en_name']}}</span><br>
            <span>{{v['full_en_name']}}</span><br>  //英文
        <br>
        </div> 
    {% endfor %}
 {% endif %}
根據(jù)省id獲取省系列信息
語法:
getInfoByProvinceId()   //根據(jù)省id獲取省系列信息
使用示例:
{% if Pageinfo['region']['province'] %} 
    {% set province = Tools.getInfoByProvinceId(Pageinfo['region']['province']) %}
    {% for k,v in province %}
        <div>
        <span>{{v['cn_name']}}</span><br>     //中文
        <span>{{v['en_name']}}</span><br>     //英文
        </div> 
    {% endfor %}
{% endif %}
根據(jù)市id獲取市系列信息
getInfoByCityId()
使用示例:

{% if Pageinfo['region']['city'] %}

{% set city = Tools.getInfoByCityId(Pageinfo['region']['city']) %}

{% for k,v in city %}

<div>

<span>{{v['cn_name']}}</span><br> //中文

<span>{{v['en_name']}}</span><br> //英文

<br>

</div>

{% endfor %}

{% endif %}

2.渠道詳情
詳情字段說明
  • title //標題
  • {{ Tools.formatDate(d['addtime'],'d M Y') }}//發(fā)布時間
  • channelname //所屬范圍名稱
  • linkurl //所屬范圍url
  • identifier //渠道編號
  • {{ date("Y-m-d",Pageinfo['validtime']['begin']) }}~{{ date("Y-m-d", Pageinfo['validtime']['end']) }} //渠道有效期
  • intro //簡介
  • tagsformat //標簽
  • detailv2 //詳情
  • {{System.getVisitNum('channeld',Pageinfo['_id'])}} //瀏覽量
3.渠道查詢
渠道查詢通過建立一個單頁實現(xiàn)。
channelSearchRs(#模型標識#)   //根據(jù)渠道名稱或渠道編號及搜索詞,獲取匹配到的渠道信息
?keyword=#keyword#&type=name    //根據(jù)渠道名稱搜索
?keyword=#keyword#&type=number     //根據(jù)渠道編號搜索
使用示例:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>
<body>
    <form action="" method="GET">
        <select name="type">
            <option value="name">渠道名稱</option>
            <option value="number">渠道編號</option>
        </select>
        <input type="text" name="keyword">
        <button>查詢</button>
    </form>   
{% set rs = System.channelSearchRs('channeld')%}
   {% if rs %}
{% for key,value in rs %}
<div>
<a href="{{ value['linkurl'] }}"><span>{{ value['title'] }}</span></a>
<br>
</div>
{% endfor %}
{% endif %}
</body>
</html>