溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

五指cms標(biāo)簽說明匯總

發(fā)布時間:2020-08-01 17:50:25 來源:網(wǎng)絡(luò) 閱讀:3206 作者:zhw810 欄目:開發(fā)技術(shù)

1、欄目列表標(biāo)簽

只有一級導(dǎo)航:
{wz:content action="category" cid="0" pagesize="100" order="sort ASC"}<li><a href="{WEBURL}">首頁</a></li>
{loop $rs $r}
   {if $r['ismenu']}<li {if $top_categoryid==$r['cid']}class="active"{/if}><a href="{$r['url']}">{$r['name']}</a></li>{/if}
{/loop}
{/wz}

 含有2級導(dǎo)航:

{wz:content action="category" pagesize="100" order="sort ASC"}
    {loop $rs $r}
    {if $r['pid']==0 && $r['ismenu']}
    {$r['name']}
        {if $r['child']}
        {loop $rs $rn}
            {if $rn['pid']==$r['cid']}{$rn['name']}{/if}
                {/loop}
        {/if}
    
    {/if}
    {/loop}
    {/wz}
頻道(大欄目),子欄目列表
{loop $sub_categorys $cats}<li><a href="{$cats['url']}">{$cats['name']}</a></li>
{/loop}
 

頻道(大欄目),子欄目列表,最終欄目調(diào)用相同的父級欄目列表:

常用于單網(wǎng)頁:關(guān)于我們/聯(lián)系方式等

{wz:content action="category" cid="$elasticid" pagesize="100" order="sort ASC"}
      {loop $rs $r}
     {if $r['ismenu']}{$r['name']}{/if}
      {/loop}
{/wz}

其中:

$elasticid 是一個動態(tài)變量。如果當(dāng)前欄目有子分類,那么顯示子分類。如果沒有,則顯示上級同級分類。

僅調(diào)用當(dāng)前欄目時:將 $elasticid 改為 $cid

 2、內(nèi)容列表標(biāo)簽

基本用法:只調(diào)用主表數(shù)據(jù)
{wz:content action="listing" page="$page" pagesize="5" order="sort DESC,id DESC" cid="$cid" urlrule="$urlrule"}
{loop $rs $r}

    {safe_htm($r['title'])}
    {safe_htm($r['remark'])}.

{/loop}
{/wz}

分頁代碼:

{$pages}
參數(shù)說明
page分頁:默認(rèn)未變量 $page,不存在分頁時,刪除改變量,提高性能。
pagesize每頁顯示條數(shù)
order排序方式,sort 排序字段,id,主鍵,addtime 添加時間
cid欄目id
urlrule欄目url規(guī)則

 

調(diào)用主表和附屬表數(shù)據(jù):

{wz:content action="listing" page="$page" pagesize="5" order="sort DESC,id DESC" cid="$cid" modelid="$modelid" moredata="1" urlrule="$urlrule"}
{loop $rs $r}

{/loop}
{/wz}

增加了參數(shù):modelid="$modelid" moredata="1"

分頁大于指定數(shù)量后顯示:

{if $this->db->number>5}<nav ><ul class="pagination">
{$pages}</ul></nav>
{/if}

 3、內(nèi)容列表標(biāo)簽

基本用法:只調(diào)用主表數(shù)據(jù)
{wz:content action="listing" page="$page" pagesize="5" order="sort DESC,id DESC" cid="$cid" urlrule="$urlrule"}
{loop $rs $r}

    {safe_htm($r['title'])}
    {safe_htm($r['remark'])}.

{/loop}
{/wz}

分頁代碼:

{$pages}
參數(shù)說明
page分頁:默認(rèn)未變量 $page,不存在分頁時,刪除改變量,提高性能。
pagesize每頁顯示條數(shù)
order排序方式,sort 排序字段,id,主鍵,addtime 添加時間
cid欄目id
urlrule欄目url規(guī)則

 

調(diào)用主表和附屬表數(shù)據(jù):

{wz:content action="listing" page="$page" pagesize="5" order="sort DESC,id DESC" cid="$cid" modelid="$modelid" moredata="1" urlrule="$urlrule"}
{loop $rs $r}

{/loop}
{/wz}

增加了參數(shù):modelid="$modelid" moredata="1"

分頁大于指定數(shù)量后顯示:

{if $this->db->number>5}<nav ><ul class="pagination">
{$pages}</ul></nav>
{/if}

 4、推薦位標(biāo)簽

區(qū)塊調(diào)用方式有2種。

在區(qū)塊管理列表處,復(fù)制ssi代碼或者常規(guī)代碼。

 

五指cms標(biāo)簽說明匯總

 

 

如果是:ssi代碼,那么服務(wù)器需要支持 shtml擴(kuò)展。

 

如何配置shtml擴(kuò)展?可以百度一下。

 


 

如何調(diào)用 擴(kuò)展部分的數(shù)據(jù):

 

1、首先需要在字段管理處設(shè)置該字段屬性:

 

比如:我們有一個價格字段 price:需要在推薦位模板中調(diào)用。

 

五指cms標(biāo)簽說明匯總

 

五指cms標(biāo)簽說明匯總

 

 

  1. {wz:content action="block" pagesize="4" type="1" blockid="5"}

  2. {loop $rs $r}

  3. {php $attach=unserialize($r['attach'])} //該行attach不能修改。

  4. {$categorys[$attach['cid']]['name']}

  5. {$attach['price']]}

  6. {/loop}

  7. {/wz}

推薦的內(nèi)容需要重新推薦才可以出來。

實例:

  1. {wz:content action="block" pagesize="10" type="1" blockid="14" }

  2. {loop $rs $r}{str_pad($n, 2, "0", STR_PAD_LEFT)} {strcut($r['title'],36)}{/loop}

  3. {/wz}

參數(shù):cid 為指定只顯示該欄目下的推薦。如果在大欄目下,則同時調(diào)用子欄目的推薦信息。

3.0+版本支持:

新增加的字段,在標(biāo)簽中可以直接調(diào)用這個變量。

如:

  1. {php $attach=unserialize($r['attach'])} //該行attach不能修改。

  2. {$attach['price']]}

可以直接改為:

  1. {$r['price']]}

完整代碼如下:

    1. {wz:content action="block" pagesize="4" type="1" blockid="5"}

    2. {loop $rs $r}

    3. {$r['price']]}

    4. {/loop}

    5. {/wz}

5、文章相關(guān)內(nèi)容標(biāo)簽

相關(guān)內(nèi)容:


    {wz:content action="relation" cid="24" id="0" keywords="關(guān)鍵字1,關(guān)鍵字" pagesize="5" order="id ASC"}
    {loop $rs $r}
    {$r['title']} {time_format($r['addtime'])}
    {/loop}
    {/wz}
    
    
    舉例:
    
    {php $keyword = implode(',',$keywords);}
{wz:content action="relation" cid="$cid" id="$id" keywords="$keyword" pagesize="5" order="id ASC"}
{if !empty($rs)}相關(guān)內(nèi)容:<br>
{loop $rs $r}
<a href="{$r['url']}">{$r['title']}</a> {time_format($r['addtime'])}
{/loop}
<hr>
{/if}
{/wz}

 6、友情鏈接標(biāo)簽

 {wz:link action="listing" kid="0" pagesize="4" order="sort ASC"}
    {loop $rs $r}
    {$r['sitename']}
    {/loop}
    {/wz}
    {wz:content action="rank" pagesize="10" order="weekviews DESC" cid="$cid"}
    {loop $rs $r}
    {$r[id]} {safe_htm($r['title'])}
    {/loop}
    {/wz}

月排行:

 

    {wz:content action="rank" pagesize="10" order="monthviews DESC" cid="$cid"}
    {loop $rs $r}
    {$r[id]} {safe_htm($r['title'])}
    {/loop}
    {/wz}

 

全站共享模型內(nèi)容排行榜:如果都用的共享模型,那么則為全站排行。

{wz:content action="rank" pagesize="10" order="monthviews DESC"}
{loop $rs $r}
{str_pad($n, 2, "0", STR_PAD_LEFT)} {strcut($r['title'],36)}
{/loop}
{/wz}

 

 

字段字段說明
views總點擊:調(diào)用方法, {$r['views']}
yesterdayviews昨日點擊:調(diào)用方法{$r['yesterdayviews']}
dayviews今日點擊:調(diào)用方法{$r['dayviews']}
weekviews一周點擊:調(diào)用方法{$r['weekviews']}
monthviews月點擊:調(diào)用方法{$r['monthviews']}
 


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI