五指cms標籤說明彙總

一、欄目列表標籤php

只有一級導航:
{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級導航:css

{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}
 

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

經常使用於單網頁:關於咱們/聯繫方式等bash

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

其中:服務器

$elasticid 是一個動態變量。若是當前欄目有子分類,那麼顯示子分類。若是沒有,則顯示上級同級分類。

僅調用當前欄目時:將 $elasticid 改成 $cid

 二、內容列表標籤markdown

基本用法:只調用主表數據
{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}

分頁代碼:oop

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

 

調用主表和附屬表數據:性能

{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}

增長了參數:modelid="$modelid" moredata="1"this

分頁大於指定數量後顯示:url

{if $this->db->number>5}
<nav style="text-align: center;"> <ul class="pagination"> {$pages} </ul> </nav> {/if}

 三、內容列表標籤

基本用法:只調用主表數據
{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}
參數 說明
page 分頁:默認未變量 $page,不存在分頁時,刪除改變量,提升性能。
pagesize 每頁顯示條數
order 排序方式,sort 排序字段,id,主鍵,addtime 添加時間
cid 欄目id
urlrule 欄目url規則

 

調用主表和附屬表數據:

{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}

增長了參數:modelid="$modelid" moredata="1"

分頁大於指定數量後顯示:

{if $this->db->number>5}
<nav style="text-align: center;"> <ul class="pagination"> {$pages} </ul> </nav> {/if}

 四、推薦位標籤

區塊調用方式有2種。

在區塊管理列表處,複製ssi代碼或者常規代碼。

 

blob.png

 

 

若是是:ssi代碼,那麼服務器須要支持 shtml擴展。

 

如何配置shtml擴展?能夠百度一下。

 


 

如何調用 擴展部分的數據:

 

一、首先須要在字段管理處設置該字段屬性:

 

好比:咱們有一個價格字段 price:須要在推薦位模板中調用。

 

blob.png

 

blob.png

 

 

  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}

推薦的內容須要從新推薦才能夠出來。

實例:

  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}

參數:cid 爲指定只顯示該欄目下的推薦。若是在大欄目下,則同時調用子欄目的推薦信息。

3.0+版本支持:

新增長的字段,在標籤中能夠直接調用這個變量。

如:

  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}

五、文章相關內容標籤

相關內容:


    {wz:content action="relation" cid="24" id="0" keywords="關鍵字1,關鍵字" 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)}相關內容:<br>
{loop $rs $r}
<a href="{$r['url']}">{$r['title']}</a> {time_format($r['addtime'])}
{/loop}
<hr>
{/if}
{/wz}

 六、友情連接標籤

 {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}

 

全站共享模型內容排行榜:若是都用的共享模型,那麼則爲全站排行。

{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 總點擊:調用方法, {$r['views']}
yesterdayviews 昨日點擊:調用方法{$r['yesterdayviews']}
dayviews 今日點擊:調用方法{$r['dayviews']}
weekviews 一週點擊:調用方法{$r['weekviews']}
monthviews 月點擊:調用方法{$r['monthviews']}
相關文章
相關標籤/搜索