WIKI使用導航
站長百科導航
站長專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機
- cPanel
- 網(wǎng)址導航專題
- 云計算
- 微博營銷
- 虛擬主機管理系統(tǒng)
- 開放平臺
- WIKI程序與應用
- 美國十大主機
BEES企業(yè)網(wǎng)站管理系統(tǒng)/常用全局函數(shù)
BEES企業(yè)網(wǎng)站管理系統(tǒng)| BEES系統(tǒng)安裝| BEES企業(yè)網(wǎng)站管理系統(tǒng)使用| BEES企業(yè)網(wǎng)站管理系統(tǒng)模板制作| BEES企業(yè)網(wǎng)站管理系統(tǒng)模板標簽說明 |
常用函數(shù)在includes/lib.php文件中
lang() 輸出語言種類,返回數(shù)組
無參數(shù),輸出所有語言種類,默認有英文和中文,函數(shù)可查看lib.php中的lang()函數(shù)
輸出:
- url:語言鏈接地址
- target:是否新窗口打開,需要后臺配置使用,輸出格式target="_blank"
- class:高亮選中,樣式為focus
- lang_name:語言名稱
- first:第一個值
- last:最后一個值
使用:輸出為數(shù)組,配合{loop}{/loop}標簽使用
實例:
index_assign.php注冊要輸出的值:$tpl->assign('langs',lang()); index.html模板頁中使用 {loop source=$langs} <a href="{print $v['url']/}" {print $v['class']/} {print $v['target']/}>{print $v['lang_name']/}</a> {/loop}
weblangs()輸出語言包,返回數(shù)組
無參數(shù),輸出網(wǎng)站語言包,常用于一套模板多種語言網(wǎng)站
輸出:輸出語言包中各參數(shù),用標示輸出
使用:配合{print /}使用
實例:
index_assign.php中注冊要輸出的值:$tpl->assign('language',weblangs());
模板中輸出:{print $language['contact']/}
webinfo()網(wǎng)站配置信息,常用于seo優(yōu)化,返回數(shù)組
無參數(shù)
輸出:
- webname:網(wǎng)站名稱
- powerby:版權(quán)信息部分【可以包含統(tǒng)計代碼】
- keywords:搜索關鍵詞
- description:網(wǎng)站描述【seo】
- beian:網(wǎng)站備案
- yinxiao:營銷代碼
使用:配合{print /}使用
實例:
index_assign.php注冊變量$tpl->assign('webinfo',webinfo());
模板頁index.html中輸出網(wǎng)站名稱{print $webinfo['webname']/}
nav_middle()中間導航
無參數(shù),輸出中間導航,輸出內(nèi)容可查看lib.php
輸出:
- url:欄目鏈接地址
- class:高亮顯示,focus
- cate_name:欄目名稱
- target:新窗口打開,輸出格式為target="_blank"
- child:下級欄目數(shù)組,輸出內(nèi)容和頂級欄目一樣,沒有高亮
使用:
和{loop}{/loop}配合使用
實例:
- 輸出頂級欄目:
index_assign.php注冊使用變量$tpl->assign('nav_middle',nav_middle());
- index.html輸出頂級
{loop source=$nav_middle}
<a href="{print $nav_child['url']/}" class="{print $nav_child['class']/}" {print $nav_child['target']/}>{print $nav_child['cate_name']/}</a>
{/loop}
- index.html中輸出頂級和下級
{loop source=$nav_middle item=$nav_child} <a href="{print $nav_child['url']/}" class="{print $nav_child['class']/}" {print $nav_child['target']/}>{print $nav_child['cate_name']/}</a> {if $nav_child['child']} {loop source=$nav_child['child']} <a href="{print $v['url']/}" {print $v['target']/}>{print $v['cate_name']/}</a> {/loop} {/if} {/loop}
nav_bottom()底部導航
無參數(shù),輸出底部導航,輸出內(nèi)容可查看lib.php
輸出:
- url:欄目鏈接
- target:新窗口打開
- cate_name:欄目名稱
- first:第一個值
- last:最后一個值
使用:配合{loop}{/loop}使用
實例:
index_assign.php注冊使用變量$tpl->assign('nav_bottom',nav_bottom());
index.html模板頁使用標簽
{loop source=$nav_bottom} <a href="{print $v['url']/}" title="{print $v['cate_name']/}">{print $v['cate_name']/}</a>{if !$v['last']}|{/if} {/loop}
get_article('tpl_id')輸出內(nèi)容列表,通過后臺配置使用
tpl_id——模板標簽中的tpl_id,和loop標簽配合使用,輸出內(nèi)容可查看lib.php
get_channel_content($table,$limit='0,5',$order_type='id',$filter=,$pic='no',$order='asc',$lang=)輸出指定模型表內(nèi)容
參數(shù)必須按順序
參數(shù):
- $table:模型表,不帶前綴
- $limit:數(shù)量,和sql語法中的limit一樣
- $order_type:排序類型,id為按id排序,hits為點擊熱門排序
- $filter:過濾內(nèi)容,如推薦(a)、頭條(b)等
- $pic:是否有圖片
- $order:排序方式,asc和desc兩種
- $lang:語言,默認程序文件為空可自動獲取
輸出:
- title:標題
- style_title:樣式標題(不能和截取函數(shù)配合使用)
- target:新窗口打開
- url:鏈接地址
- tbpic:縮略圖
- cate_url:對應欄目地址
- cate_name:對應欄目名稱
同時可獲得模型表和主表中的各字段內(nèi)容
使用:
配合{loop}{/loop}使用
實例:
article_content_assign.php中注冊 $tpl->assign('content_product',get_channel_content('product','','','b'));
article_content.html中使用
{loop source=$content_product} <a title="{print $v['title']/}" {print $v['target']/} href="{print $v['url']/}"> <img src="{print $v['tbpic']/}" alt="{print $v['title']/}" border="0" /><p> <span class="title">{print cn_substr($v['title'],10)/}</span><span>{print cn_substr($v['info'],50)/}</span></p></a> {/loop}
get_cate_content($cate_id,$limit='0,5',$order_type='id',$filter=,$pic='no',$order='asc',$lang=)指定欄目內(nèi)容輸出
參數(shù)必須按順序
參數(shù):
- $cate_id:欄目id
- $limit:數(shù)量,和sql語法中的limit一樣
- $order_type:排序類型,id為按id排序,hits為點擊熱門排序
- $filter:過濾內(nèi)容,如推薦(a)、頭條(b)等
- $pic:是否有圖片
- $order:排序方式,asc和desc兩種
- $lang:語言,默認程序文件為空可自動獲取
輸出:
- title:標題
- style_title:樣式標題(不能和截取函數(shù)配合使用)
- target:新窗口打開
- url:鏈接地址
- tbpic:縮略圖
- cate_url:對應欄目地址
- cate_name:對應欄目名稱
同時可獲得模型表和主表中的各字段內(nèi)容
使用:配合{loop}{/loop}使用
實例:同指定模型表一樣用法
get_else_content($cate_id=,$limit='0,5',$order_type='id',$filter=,$pic='no',$lang=)指定欄目其它方式輸出,內(nèi)容頁列表頁默認程序可自動獲取欄目id
參數(shù):
- $cate_id:欄目id
- $limit:數(shù)量,和sql語法中的limit一樣
- $order_type:排序類型,id為按id排序,hits為點擊熱門排序
- $filter:過濾內(nèi)容,如推薦(a)、頭條(b)等
- $pic:是否有圖片
- $lang:語言,默認程序文件為空可自動獲取
輸出:輸出內(nèi)容和指定欄目內(nèi)容輸出一樣
實例:參考指定欄目輸出實例
get_block_content($block=)指定標示內(nèi)容輸出
參數(shù):$block:標示名
輸出:標示內(nèi)容
使用:配合{print /}使用
實例:
article_content_assign.php注冊變量 $tpl->assign('content_link',get_block_content('contact_us'));
article_content.html中使用
{print $content_link/}
get_block('tpl_id')輸出標示內(nèi)容,通過后臺配置使用
tpl_id——模板標簽中的tpl_id,和block標簽配合使用,只輸出后臺添加的標示內(nèi)容
get_hot_words()搜索熱門詞
無參數(shù),輸出網(wǎng)站配置中熱門搜索詞,自動判斷語言
輸出:
- url:關鍵詞鏈接
- name:關鍵詞名
使用:和{loop}{/loop}配合使用
實例:
index_assign.php注冊使用變量$tpl->assign('hot_key',get_hot_words());
index.html模板頁使用
{loop source=$hot_key} <a href="{print $v['url']/}">{print $v['name']/}</a> {/loop}
get_market()客服列表,數(shù)組
無參數(shù),輸出當前語言添加的客服
輸出:
- market_name:客服名稱,如銷售客服、技術客服
- market_num:客服號碼,如電話號碼、QQ號碼
- market_type:客服類型
使用:配合{loop}{/loop}標簽使用
實例:可參考index_assign.php和kefu.html使用
get_link()友情鏈接,返回數(shù)組
無參數(shù),輸出友情鏈接,自動判斷語言類型
輸出:
- link_name:鏈接名稱
- link_url:鏈接地址
使用:配合{loop}{/loop}使用
實例:
index_assign.php注冊變量$tpl->assign('weblink',get_link());
index.html中使用:
{loop source=$weblink} <li><a href="{print $v['link_url']/}">{print $v['link_name']/}</a></li> {/loop}
cateinfo()欄目信息,用于SEO優(yōu)化
無參數(shù),輸出欄目信息
輸出:
- catename:欄目名稱
- title:欄目標題
- keywords:欄目關鍵詞
- description:欄目描述
使用:配合{print /}使用
實例:
list_article_assign.php注冊變量$tpl->assign('webinfo',webinfo());
list_article.html中使用
{print $cateinfo['keywords']/}
{print $cateinfo['description']/}
get_list_nav('tpl_id')輸出列表頁內(nèi)容頁導航列表
tpl_id——模板標簽中的tpl_id
參數(shù)為空自動獲取當前欄目id值
form('tpl_id')輸出表單,通過后臺配置輸出
tpl_id——模板標簽form中的tpl_id,和form標簽結(jié)合使用,返回表單代碼
get_form($form_id=)指定輸出表單
參數(shù):$form_id:表單標示名稱
輸出:表單
使用:配合{print /}使用
get_book_content($limit='0,5',$order='addtime',$is_reply='0',$lang=)獲取留言內(nèi)容
參數(shù):
- $limit:數(shù)量
- $order:排序類型,addtime添加時間,id排序
- $is_reply:是否回復,1為是,0為否
- $lang:指定語言
輸出:
輸出留言表book中的各字段內(nèi)容