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

企業(yè)微信服務(wù)商
當(dāng)前位置:首頁文檔模板語法動態(tài)片段語法說明

動態(tài)片段語法說明

更新時間:2019-12-09

一、動態(tài)片段生成說明

(1)創(chuàng)建動態(tài)片段動需要先選擇數(shù)據(jù)源
(2)然后選擇相應(yīng)的篩選條件、排序規(guī)則、數(shù)據(jù)調(diào)取規(guī)則和片段模板
(3)生成動態(tài)片段后,在調(diào)用動態(tài)片段的時候,會自動向動態(tài)片段模板中注冊一個名稱為data的變量
(4)data變量中包含動態(tài)片段所選擇數(shù)據(jù)源的數(shù)據(jù)

二、動態(tài)片段字段

1.常用字段
title          //標(biāo)題
intro         //簡介
tagsArr    //標(biāo)簽,數(shù)組字段
{{ v['addtime'].toDateTime().format('Y-m-d') }}   //添加時間
{{ Tools.formatDetail(v['pcdetail'])['v1'] }}     //調(diào)取詳情內(nèi)容
{{System.getVisitNum('#模型標(biāo)識#',v['_id'])}}  //系統(tǒng)模型瀏覽量
{{Custom.getVisitNum('#模型標(biāo)識#',v['_id'])}}  //預(yù)置模型瀏覽量
 
2.2自定義字段
①普通自定義字段
['extends']['#擴展字段名稱#']        //預(yù)置模型
['#擴展字段名稱#']               //自定義模型
 
使用示例:
//預(yù)置模型:

{%for k,v in data%}
{{v['extends']['#擴展字段名稱#']}}
{%endfor%}

//自定義模型:

{%for k,v in data%}
{{v['#擴展字段名稱#']}}
{%endfor%}
 
②圖片型自定義字段
['extends']['#擴展字段名稱#']['0']      //預(yù)置模型,返回第一張圖片
['extends']['#擴展字段名稱#']['path']      //預(yù)置模型,返回全部圖片(數(shù)組)
['#擴展字段名稱#']['path']['0']      //自定義模型,返回第一張圖片
['#擴展字段名稱#']['path']      //自定義模型,返回全部圖片(數(shù)組)
使用示例:
//預(yù)置模型:

{% for k,v in data %}
  {%for a,b in v['extends']['#擴展字段名稱#']['path'] %}      
    <img src="{{v['coverarr'][0]}}!/fw/200" ></a>
    {%endfor%}
{%endfor%}
//自定義模型:

{%for k,v in data%}
  {%for a,b in v['123']['path'] %}      
    {}
    {%endfor%}
{%endfor%}
③多級聯(lián)動型自定義字段
方法1:返回值 “1級內(nèi)容/2級內(nèi)容/3級內(nèi)容”
{{System.transDropdown(v['extends']['#擴展字段名稱#'])}}  //預(yù)置模型
{{Custom.transDropdown(v['#擴展字段名稱#'])}}            //自定義模型
方法2:返回單級值(暫時只有預(yù)置模型有,且模型標(biāo)識沒有更新)
{%set a =News.transDropdown(Pageinfo['extends']['zidingxia'],99)%}
{%for k,v in a%}
{{v}}
{%endfor%}
 
④附件型自定義字段(數(shù)組)
['extends']['#擴展字段名稱#']        //預(yù)置模型自定義附件字段
['#擴展字段名稱#']           //自定義模型自定義附件字段
用法示例:
 
   {%for a,b in v['extends']['fj']['fileurl']%}
              <a href="{}">{{v['extends']['fj']['filename'][k]}}</a>
     {%endfor%}
 
⑤視頻型自定義字段(數(shù)組)
['extends']['#擴展字段名稱#']        //預(yù)置模型自定義視頻字段
['#擴展字段名稱#']           //自定義模型自定義視頻字段
預(yù)置模型使用示例:
{% for a,b in v['extends']['video']['filename'] %}       //循環(huán)輸出視頻名稱
<a href="{{ v['extends']['video']['fileurl'][k] }}">{{ b }}</a>
{% endfor %}
{% for a,b in v['extends']['video']['fileurl'] %}        //循環(huán)輸出視頻鏈接
<a href="{{ b }}">{{ v['extends']['video']['filename'][k] }}</a>
{% endfor %}

2.3全部可調(diào)用字段使用示例
{% if data is not empty %}
<div >
    <div >
        {%for k , v in data%}
        <div >
            {%if v['coverarr'] is not empty%}
            <div >
                <a href="{{v['linkurl']}}"><img src="{{v['coverarr'][0]}}!/fw/200" alt="{{v['title']}}"></a>
            </div>
            {%endif%}
            <div>
                <div ><a href="{{v['linkurl']}}">{{v['title']}}</a></div>
                <p>{{v['addtime'].toDateTime().format('Y/m/d')}}</p>
                <p >{{v['intro']}}</p>
                 瀏覽量:{{System.getVisitNum('#模型標(biāo)識#',v['_id'])}}
                 標(biāo)簽:{% for a,b in v['tagsArr'] %} {{b['tagname']}} {% endfor %}
                 詳情:{{ Tools.formatDetail(v['pcdetail'])['v1'] }}
                 文本:{{v['extends']['zz']}} <br>
                 編輯器:{{v['extends']['bjq']}} <br>
                 下拉框:{{v['extends']['xlk']}} <br>
                 圖片:
                 {%for a,b in v['extends']['tp']['path'] %}      
                     <img src="{{v['coverarr'][0]}}!/fw/200" ></a>
                  {%endfor%}
                <br>
              
            附件:
              <div>                                   
                <ul>
               {%for a,b in v['extends']['fj']['fileurl']%}
                   <li>
                    <a href="{}">{{v['extends']['fj']['filename'][k]}}</a>
                   </li>
               {%endfor%}
                 </ul>
               </div>
                <br>
                多級聯(lián)動:{{System.transDropdown(v['extends']['djld'])}}<br>
                視頻:
            {% for a,b in v['extends']['sp']['fileurl'] %}       
               <a href="{{ b }}">{{ v['extends']['sp']['filename'][k] }}</a>
            {% endfor %}
            </div>
        </div>
        {% endfor %}
    </div>
</div>
{% endif %}
 
2.4片段引用說明
在新頁面、模板等時,可以方便地引用片段到當(dāng)前編輯內(nèi)容中。在前臺展示的時候服務(wù)器會解析該行代碼,輸出片段本身的html模板內(nèi)容和數(shù)據(jù).
{# 動態(tài)片段開始:name #} {{ Materiel.id_591117915b6ee4039a452502 }} {# 動態(tài)片段結(jié)束:name #}