




已閱讀5頁(yè),還剩10頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Destoon B2B標(biāo)簽調(diào)用手冊(cè)作者八世紀(jì)供求網(wǎng)(www.80g.cc)什么是標(biāo)簽調(diào)用?標(biāo)簽調(diào)用是根據(jù)調(diào)用條件(condition)從數(shù)據(jù)表(table)讀取調(diào)用數(shù)量(pagesize)條數(shù)據(jù),并按排序方式(order)排序,最終通過(guò)標(biāo)簽?zāi)0宓牟季州敵鰯?shù)據(jù)??梢钥闯觯瑯?biāo)簽的工作分兩個(gè)部分,一是讀取數(shù)據(jù),二是顯示數(shù)據(jù)。標(biāo)簽函數(shù)原型標(biāo)簽函數(shù)保存于 include/tag.func.phptag($parameter, $expires = 0)$parameter 表示傳遞給tag函數(shù)的字符串,系統(tǒng)自動(dòng)將其轉(zhuǎn)換為多個(gè)變量例如傳遞 table=destoon&pagesize=10&hello=world系統(tǒng)相當(dāng)于得到$table = destoon;$pagesize = 10;$hello = world;三個(gè)變量$expires 表示標(biāo)簽緩存過(guò)期時(shí)間0 緩存$expires秒;0 - 系統(tǒng)默認(rèn)標(biāo)簽緩存時(shí)間;-1 - 不緩存;-2 - 緩存SQL結(jié)果;一般情況保持默認(rèn)不需要傳遞。數(shù)據(jù)讀取過(guò)程例如以下標(biāo)簽: 會(huì)被轉(zhuǎn)換為如下的SQL語(yǔ)句:SELECT *FROM destoon_sellWHERE status=3ORDER BY addtime DESCLIMIT 0,10讀出的數(shù)據(jù)會(huì)保存在 $tags 數(shù)組里數(shù)據(jù)顯示過(guò)程1、通過(guò)標(biāo)簽?zāi)0屣@示傳遞&template=abc給標(biāo)簽函數(shù),例如: 默認(rèn)的標(biāo)簽?zāi)0灞4嬖谀0迥夸?tag/目錄里,例如&template=abc將調(diào)用模板目錄/tag/abc.htm模板來(lái)顯示數(shù)據(jù)如果標(biāo)簽?zāi)0宸庞谄渌夸?,例如def,則傳遞&dir=def&template=abc,系統(tǒng)將調(diào)用模板目錄/def/abc.htm模板2、直接在模板里循環(huán)數(shù)據(jù) 此寫(xiě)法傳遞標(biāo)簽?zāi)0鍨閚ull,并且直接返回?cái)?shù)據(jù)給$tags數(shù)組,此時(shí)可以直接在模板里循環(huán)了以下為一個(gè)完整的示例:loop $tags $t./loop第一種寫(xiě)法一般用于多次調(diào)用的數(shù)據(jù),第二種寫(xiě)法一般用于只調(diào)用一次的數(shù)據(jù)。常用參數(shù)及含義moduleidmoduleid指模塊ID,可在后臺(tái)模塊管理里查詢(xún)。對(duì)于直接調(diào)用模塊的數(shù)據(jù),設(shè)置正確的模塊ID后,將不需要傳遞table參數(shù),系統(tǒng)會(huì)自動(dòng)獲取。例如傳遞moduleid=5,系統(tǒng)將識(shí)別為調(diào)用供應(yīng)信息,自動(dòng)設(shè)置table參數(shù)為selltabletable指表名,可在后臺(tái)數(shù)據(jù)庫(kù)維護(hù)里查詢(xún)。對(duì)于Destoon系統(tǒng)表,不需要加表的前綴;對(duì)于非Destoon系統(tǒng)表,需要填寫(xiě)完整的表名,且傳遞prefix參數(shù)例如對(duì)于Destoon系統(tǒng)表,傳遞table=sell,如果表前綴為destoon_,系統(tǒng)將識(shí)別表名為 destoon_sell對(duì)于非Destoon系統(tǒng)表,傳遞table=tb_abc&prefix=或者table=abc&prefix=tb_,系統(tǒng)將識(shí)別表名為 tb_abcfieldsfields指查詢(xún)的字段,默認(rèn)為*??梢詡鬟f例如 fields=title,addtime,但是一般情況下無(wú)需傳遞,Destoon獨(dú)有的標(biāo)簽緩存機(jī)制會(huì)自動(dòng)緩存查詢(xún)結(jié)果,不必?fù)?dān)心效率問(wèn)題。conditioncondition指查詢(xún)的條件,如果不傳遞,則為1,代表任意條件的數(shù)據(jù)(此項(xiàng)需了解SQL語(yǔ)法)。Destoon所有模塊遵循統(tǒng)一標(biāo)準(zhǔn)開(kāi)發(fā),所以很多條件是通用的。例如 status=3表示正常通過(guò)的信息、status=3 and level=1表示級(jí)別為1的信息、status=3 and thumb表示有標(biāo)題圖片的信息等。orderorder指數(shù)據(jù)的排序方法(此項(xiàng)需了解SQL語(yǔ)法)。例如order=addtime desc表示按添加時(shí)間降序排列、order=itemid desc表示按itemid降序排列、order=rand()表示隨機(jī)數(shù)據(jù)等。pagesizepagesize指調(diào)用數(shù)據(jù)的數(shù)量,如果不傳遞,默認(rèn)為10。templatetemplate指指定的標(biāo)簽?zāi)0?,如果不傳遞,默認(rèn)為list,位于模板目錄/tag/list.htm,如果傳遞為null,表示不應(yīng)用標(biāo)簽?zāi)0?。參?jiàn)上述數(shù)據(jù)顯示過(guò)程。其他常見(jiàn)用法舉例多表聯(lián)合查詢(xún)例如查詢(xún)會(huì)員名為destoon的會(huì)員和公司資料,可以使用:tag(table=destoon_member m,destoon_company c&prefix=&condition=m.userid=c.userid and m.username=destoon&template=list-com)destoon_member和destoon_company是表的實(shí)際名稱(chēng)(包含表前綴),prefix=表示系統(tǒng)不再自動(dòng)在表名前加前綴控制標(biāo)題長(zhǎng)度在標(biāo)簽里傳遞length參數(shù),例如&length=20表示20個(gè)字符長(zhǎng)度(一個(gè)漢字占2個(gè)字符),一般情況建議用css隱藏多余字符(定義height和overflow:hidden)傳遞length參數(shù),系統(tǒng)僅對(duì)title字段自動(dòng)截取,如果需要截取其他字段,可用dsubstr函數(shù)例如 dsubstr($tcompany, 20, .) 表示截取company字段為20個(gè)字符,截取后,結(jié)尾追加.設(shè)置日期顯示格式可以在標(biāo)簽里傳遞datetype參數(shù):1 表示 年; 2 表示 月-日;3 表示 年-月-日;4 表示 月-日 時(shí):分;5 表示 年-月-日 時(shí):分;6 表示 年-月-日 時(shí):分:秒也可以在模板里直接使用date函數(shù),例如date(Y-m-d, $taddtime) 表示將時(shí)間轉(zhuǎn)換為 年-月-日 格式調(diào)用某一分類(lèi)的信息在標(biāo)簽里傳遞catid參數(shù),例如&catid=5表示調(diào)用分類(lèi)ID為5的所有信息。如果調(diào)用多個(gè)分類(lèi),用逗號(hào)分隔分類(lèi)ID,例如 &catid=5,6,7表示調(diào)用分類(lèi)ID為5、6、7的所有信息。分類(lèi)調(diào)用默認(rèn)包含子分類(lèi)的信息,如果不需要包含子分類(lèi),可設(shè)置&child=0參數(shù)。例如&catid=5&child=0表示只調(diào)用分類(lèi)ID為5的信息,不包括子分類(lèi)的信息。調(diào)用某一地區(qū)的信息調(diào)用地區(qū)信息和上述調(diào)用分類(lèi)信息的方法完全相同,將其中的catid換為areaid即可。顯示信息所在分類(lèi)$CATEGORY$tcatidcatname控制列數(shù)此項(xiàng)常用于圖片的布局,可使用cols參數(shù)。例如調(diào)用12張圖片,一行顯示4個(gè),共3行,則傳遞&pagesize=12&cols=4支持cols參數(shù)的標(biāo)簽?zāi)0逑辴humb-table.htm和list-table.htm其中,thumb-table.htm顯示圖片列表,list-table.htm顯示文字列表如果新建支持cols的標(biāo)簽?zāi)0寤蛑苯友h(huán)$tags,可參考以上兩個(gè)模板的寫(xiě)法上述效果可以也可以通過(guò)CSS實(shí)現(xiàn),無(wú)需使用表格,請(qǐng)自行書(shū)寫(xiě)顯示文章的簡(jiǎn)介使用$tintroduce變量,如果要截取字?jǐn)?shù),例如80字符,可使用dsubstr($tintroduce, 80, .)函數(shù)原型tag($parameter, $expires = 0)$parameter 表示傳遞給tag函數(shù)的字符串,系統(tǒng)自動(dòng)將其轉(zhuǎn)換為多個(gè)變量例如傳遞 table=destoon&pagesize=10,系統(tǒng)相當(dāng)于得到$table = destoon;$pagesize = 10;兩個(gè)變量$expires 表示緩存過(guò)期時(shí)間0 緩存$expires秒;0 - 系統(tǒng)默認(rèn)時(shí)間;-1 - 不緩存;-2 - 緩存SQL;一般情況保持默認(rèn)即可。常量DT_SKIN系統(tǒng)風(fēng)格網(wǎng)址。DT_PATH網(wǎng)站首頁(yè)網(wǎng)址。變量$tags以數(shù)組類(lèi)型保存標(biāo)簽調(diào)用的數(shù)據(jù),可通過(guò)loop語(yǔ)法遍歷顯示。$pages保存數(shù)據(jù)分頁(yè)代碼,僅在調(diào)用了分頁(yè)時(shí)有效。$MODULE5nameID為5的模塊名稱(chēng)。$MODULE5linkurlID為5的模塊網(wǎng)址。$CATEGORY5catnameID為5的分類(lèi)名稱(chēng)(僅變量$CATEGORY存在時(shí)有效)。$CATEGORY5linkurlID為5的分類(lèi)網(wǎng)址(僅變量$CATEGORY存在時(shí)有效)。常用字段title 標(biāo)題; linkurl 鏈接; catid 分類(lèi)ID; introduce 簡(jiǎn)介; addtime 添加時(shí)間; 常用函數(shù) dsubstr($string, $length, $suffix = )將字符串$string截取為$length長(zhǎng),尾部追加$suffix(例如.)date($format, $timestamp)將時(shí)間戳$timestamp轉(zhuǎn)化為$format(例如Y-m-d)格式標(biāo)簽?zāi)0迥0灞4嬗?/template/default/tag/目錄;建議不要?jiǎng)h除或者修改自帶的模板,推薦在自帶模板基礎(chǔ)上新建模板并應(yīng)用。1.標(biāo)簽格式的大致說(shuō)明moduleid=9是資訊模塊ID, 模塊ID去模塊管理查看;article是資訊模塊目錄名;&length=40是標(biāo)簽截取字?jǐn)?shù)&pagesize=10是調(diào)用條數(shù)&datetype=2是顯示時(shí)間添加時(shí)間2.調(diào)用最新加入企業(yè)4&pagesize=10&order=userid desc&template=list-com”)3.如何調(diào)用其中一個(gè)企業(yè)會(huì)員的供求信息及資訊在condition=里加 and username=xxx xxx為會(huì)員登錄名4.如何調(diào)用 供應(yīng) 求購(gòu) 產(chǎn)品 下的 某個(gè)分類(lèi)調(diào)用分類(lèi)下的信息可以設(shè)置 &catid=行業(yè)id&child=1 child=1表示同時(shí)調(diào)用下屬的行業(yè)5.調(diào)用二級(jí)欄目信息列表如果你是在文章模塊里調(diào)用 可以用上面的代碼 $catid 改為你要調(diào)用的欄目id即可如果需要同時(shí)調(diào)用欄目下的信息 child=1即可 否則 child=0如果是在網(wǎng)站其他地方調(diào)用,可以用下面的代碼:注意moduleid的值要與你調(diào)用的模塊id保持一致補(bǔ)充:下面這個(gè)在首頁(yè)調(diào)用成功但是我想要資訊頁(yè)內(nèi)部的模版列表,也就是每條只顯示22個(gè)字。6.首頁(yè)資訊欄目這里怎么調(diào)用“9”為你模塊的IDphp $C = get_maincat(0, cache_read(category-9.php);loop $C $k $v$vcatname/loop7.公司列表 不能控制字?jǐn)?shù)!你可以直接修改 list-com.htm$tcompany 為 dsubstr($tcompany, $length)8.TAG常用標(biāo)簽$CATEGORY$tcatidcatname 所屬欄目名稱(chēng); timetodate($taddtime, $datetype) 發(fā)布時(shí)間9.其他你可以通過(guò)&template= 來(lái)指定標(biāo)簽?zāi)0嫒绻麤](méi)用這個(gè)參數(shù) 默認(rèn)是list位于模版目錄tag目錄資訊 級(jí)別level 1級(jí)為 推薦文章 ;2級(jí)為 幻燈圖片;3級(jí)為 推薦圖文;4級(jí)為 頭條文章;5級(jí)為 頭條相關(guān) 推薦 niaoshi66 退出山歌千里之行始于足下,分享生活瑣事,讓你的生活亂起來(lái)2012-06-05 17:10destoon 標(biāo)簽大全一覽1.全局標(biāo)簽網(wǎng)站名稱(chēng):$DTsitename網(wǎng)站地址:DT_PATH網(wǎng)站LOGO: if $MODULE$moduleidlogoDT_SKINimage/logo_$moduleid.gifelseif $DTlogo$DTlogoelseDT_SKINimage/logo.gif/if版權(quán)信息:$DTcopyright風(fēng)格路徑:DT_PATH客服電話(huà):$DTtelephoneICP備案號(hào):if $DTicpno$DTicpno /ifVIP會(huì)員名稱(chēng):VIP真實(shí)貨幣名稱(chēng):$DTmoney_name真實(shí)貨幣單位:$DTmoney_unit虛擬積分名稱(chēng):$DTcredit_name虛擬積分單位:$DTcredit_unitTitle(網(wǎng)站標(biāo)題):$seo_titleMeta Keywords(網(wǎng)頁(yè)關(guān)鍵詞):$head_keywordsMeta Description(網(wǎng)頁(yè)描述):$head_description2.連接地址默認(rèn)各個(gè)模塊連接:會(huì)員:$MODULE2linkurl 供應(yīng):$MODULE5linkurl 求購(gòu):$MODULE6linkurl 行情:$MODULE7linkurl 公司:$MODULE4linkurl 展會(huì):$MODULE8linkurl 資訊:$MODULE21linkurl 招商:$MODULE22linkurl 品牌:$MODULE13linkurl 人才:$MODULE9linkurl 知道:$MODULE10linkurl 專(zhuān)題:$MODULE11linkurl 圖庫(kù):$MODULE12linkurl視頻:$MODULE14linkurl下載:$MODULE15linkurl發(fā)布信息:$MODULE2linkurl$DTfile_my企業(yè)商鋪:$MODULE2linkurlhome.php查看站內(nèi)信:$MODULE2linkurlmessage.php管理買(mǎi)賣(mài)交易:$MODULE2linkurltrade.php完善企業(yè)資料:$MODULE2linkurledit.php?tab=2注冊(cè):$MODlinkurl$DTfile_register登錄:$MODULE2linkurl$DTfile_login找回密碼:$MODlinkurlsend.phpVIP頁(yè)面:$MODULE2linkurlgrade.phpWAP瀏覽:if extend_setting(wap_enable) WAP瀏覽/ifRSS訂閱:if extend_setting(feed_enable) | RSS訂閱/if行情速遞:$MODULE7linkurlrewrite(price.php?product=all)企業(yè)新聞:$MODULE4linkurlrewrite(news.php?more=1)公告:extendurl(announce)推廣:extendurl(spread)廣告:extendurl(ad)友情鏈接:extendurl(link)申請(qǐng)友情鏈接:extendurl(link)rewrite(index.php?action=reg)留言本:extendurl(guestbook)投票:extendurl(vote)3.首頁(yè)調(diào)用導(dǎo)航菜單:liif $moduleid首頁(yè)loop $MODULE $mif $mismenu$mname/if/loop調(diào)用登錄模塊:if $DTpage_logintemplate user, chip/if調(diào)用分類(lèi)模塊:php $mid = 5;template catalog, chip4.各個(gè)模塊數(shù)據(jù)的調(diào)用免費(fèi)發(fā)布信息網(wǎng)供應(yīng):最新供應(yīng)信息:1.2.loop $tags $k $tarea_pos($tareaid, /, 1)$ttitle/loop簽調(diào)用理論上需要網(wǎng)站管理人員有一定的HTML+CSS知識(shí),并對(duì)PHP+MySQL有初步的了解。調(diào)用過(guò)程實(shí)際是按照調(diào)用條件從數(shù)據(jù)表讀取調(diào)用數(shù)量條數(shù)據(jù),并依排序方式排序,最終通過(guò)標(biāo)簽?zāi)0宓牟季州敵鰯?shù)據(jù)。函數(shù)原型 tag($parameter, $expires = 0) $parameter 表示傳遞給tag函數(shù)的字符串,系統(tǒng)自動(dòng)將其轉(zhuǎn)換為多個(gè)變量 例如傳遞 table=destoon&pagesize=10,系統(tǒng)相當(dāng)于得到$table = destoon;$pagesize = 10;兩個(gè)變量 $expires 表示緩存過(guò)期時(shí)間 0 緩存$expires秒;0 – 系統(tǒng)默認(rèn)時(shí)間;-1 – 不緩存;-2 – 緩存SQL;一般情況保持默認(rèn)即可。變量 $tags 以數(shù)組類(lèi)型保存標(biāo)簽調(diào)用的數(shù)據(jù),可通過(guò)loop語(yǔ)法遍歷顯示。$pages 保存數(shù)據(jù)分頁(yè)代碼,僅在調(diào)用了分頁(yè)時(shí)有效。 $path 模塊路徑。 常用字段 title 標(biāo)題; linkurl 鏈接; catid 分類(lèi)ID; introduce 簡(jiǎn)介; addtime 添加時(shí)間;常用函數(shù) dsubstr($string, $length, $suffix = ”) 將字符串$string截取為$length長(zhǎng),尾部追加$suffix(例如.)set_style($string, $style = ”, $tag = span) 將字符串$string置于$tagHTML標(biāo)簽中并設(shè)置style為$style linkurl($linkurl, $absurl = 0) 將相對(duì)路徑$linkurl修補(bǔ)為絕對(duì)路徑(防止鏈接錯(cuò)誤)date($format, $timestamp) 將時(shí)間戳$timestamp轉(zhuǎn)化為$format(例如Y-m-d)格式標(biāo)簽?zāi)0?模板保存于./template/default/tag/目錄; 建議不要?jiǎng)h除或者修改自帶的模板,推薦在自帶模板基礎(chǔ)上新建模板并應(yīng)用。Category:Destoon標(biāo)簽調(diào)用Comments (0)destoon顯示地區(qū)Posted byjinpeng998on 星期一, 12 07月, 2010顯示地區(qū):需要的函數(shù)是 include/module.func.php/get_mainarea($areaid, $area);php頁(yè)面:$AREA=cache_read(area.php); /讀取緩存文件靜態(tài)頁(yè)面調(diào)用: php $mainarea = get_mainarea(0, $AREA)loop $mainarea $k $vif $k%2=0/if$vareanameif $k%2=1/if/loop還有一種方法就是 直接標(biāo)簽調(diào)用,不錯(cuò)的,直接從destoon數(shù)據(jù)庫(kù)里取出信息Category:Destoondestoon顯示地區(qū)Comments (0)destoon 學(xué)習(xí)標(biāo)簽調(diào)用Posted byjinpeng998on 星期日, 11 07月, 2010鏈接:$tlinkurl供應(yīng)模塊 更多:$MODULE-模塊ID-linkurl 模塊ID把 鼠標(biāo)放在其下鏈接上 出現(xiàn) moduleid=? 就能看到圖片路徑:$t;資訊模塊 更多:$MODlinkurl$clinkurl查看 名稱(chēng)是屬于哪個(gè)字段?選中–右鍵看name值 eg name=postbrand 即為brand字段每個(gè)模塊的首頁(yè) 都是其 template/文件夾下的 index.htmpagesize=”.$MODpagesize.” 可寫(xiě)成 pagesize=4;記住不要加 單引號(hào) or 雙引號(hào)調(diào)用分頁(yè):分頁(yè)標(biāo)簽:分頁(yè):if $showpage & $pages$pages/if調(diào)用分類(lèi):主要方法$maincat = get_maincat(0, $CATEGORY);get_maincat(0, $CATEGORY)在include/global_func.php 中$childcat = get_maincat(0, $CATEGORY, 1); 調(diào)用超級(jí)欄目下的1級(jí)目錄0 代表 最最根目錄 1代表 level為1的目錄 level 手動(dòng)設(shè)置 默認(rèn)都為1如果0改為3 則為 catid 為3 的目錄小注意:$CATEGORY = cache_read(category-.$moduleid.php);此文件在模塊頁(yè)的common.inc.php頁(yè)面中調(diào)用loop $maincat $k $vif $k%$DTpage_subcat=0/ifset_style($vcatname,$vstyle) ($ITEMS$vcatid)if $k%$DTpage_subcat=($DTpage_subcat-1)/if/loop注意:在其模塊 module 文件夾下的 php頁(yè)面里必須有 $maincat$MODlinkurl 是模塊也首頁(yè)地址 $vlinkurl其下列表頁(yè) 加 catidCategory:Destoon標(biāo)簽調(diào)用Comments (0)非常好的Destoon B2B標(biāo)簽調(diào)用手冊(cè)Posted byjinpeng998on 星期日, 11 07月, 2010Destoon B2B標(biāo)簽調(diào)用手冊(cè)什么是標(biāo)簽調(diào)用?標(biāo)簽調(diào)用是根據(jù)調(diào)用條件(condition)從數(shù)據(jù)表(table)讀取調(diào)用數(shù)量(pagesize)條數(shù)據(jù),并按排序方式(order)排序,最終通過(guò)標(biāo)簽?zāi)0宓牟季州敵鰯?shù)據(jù)??梢钥闯?,標(biāo)簽的工作分兩個(gè)部分,一是讀取數(shù)據(jù),二是顯示數(shù)據(jù)。標(biāo)簽函數(shù)原型標(biāo)簽函數(shù)保存于 include/tag.func.phptag($parameter, $expires = 0)$parameter 表示傳遞給tag函數(shù)的字符串,系統(tǒng)自動(dòng)將其轉(zhuǎn)換為多個(gè)變量例如傳遞 table=destoon&pagesize=10&hello=world系統(tǒng)相當(dāng)于得到$table = destoon;$pagesize = 10;$hello = world;三個(gè)變量$expires 表示標(biāo)簽緩存過(guò)期時(shí)間0 緩存$expires秒;0 – 系統(tǒng)默認(rèn)標(biāo)簽緩存時(shí)間;-1 – 不緩存;-2 – 緩存SQL結(jié)果;一般情況保持默認(rèn)不需要傳遞。數(shù)據(jù)讀取過(guò)程例如以下標(biāo)簽:會(huì)被轉(zhuǎn)換為如下的SQL語(yǔ)句:SELECT *FROM destoon_sellWHERE status=3ORDER BY addtime DESCLIMIT 0,10讀出的數(shù)據(jù)會(huì)保存在 $tags 數(shù)組里數(shù)據(jù)顯示過(guò)程 1、通過(guò)標(biāo)簽?zāi)0屣@示傳遞&template=abc給標(biāo)簽函數(shù),例如:默認(rèn)的標(biāo)簽?zāi)0灞4嬖谀0迥夸?tag/目錄里,例如&template=abc將調(diào)用模板目錄/tag/abc.htm模板來(lái)顯示數(shù)據(jù)如果標(biāo)簽?zāi)0宸庞谄渌夸?,例如def,則傳遞&dir=def&template=abc,系統(tǒng)將調(diào)用模板目錄/def/abc.htm模板 2、直接在模板里循環(huán)數(shù)據(jù)此寫(xiě)法傳遞標(biāo)簽?zāi)0鍨閚ull,并且直接返回?cái)?shù)據(jù)給$tags數(shù)組,此時(shí)可以直接在模板里循環(huán)了以下為一個(gè)完整的示例:loop $tags $t/loop第一種寫(xiě)法一般用于多次調(diào)用的數(shù)據(jù),第二種寫(xiě)法一般用于只調(diào)用一次的數(shù)據(jù)。常用參數(shù)及含義moduleidmoduleid指模塊ID,可在后臺(tái)模塊管理里查詢(xún)。對(duì)于直接調(diào)用模塊的數(shù)據(jù),設(shè)置正確的模塊ID后,將不需要傳遞table參數(shù),系統(tǒng)會(huì)自動(dòng)獲取。例如傳遞moduleid=5,系統(tǒng)將識(shí)別為調(diào)用供應(yīng)信息,自動(dòng)設(shè)置table參數(shù)為selltabletable指表名,可在后臺(tái)數(shù)據(jù)庫(kù)維護(hù)里查詢(xún)。對(duì)于Destoon系統(tǒng)表,不需要加表的前綴;對(duì)于非Destoon系統(tǒng)表,需要填寫(xiě)完整的表名,且傳遞prefix參數(shù)例如對(duì)于Destoon系統(tǒng)表,傳遞table=sell,如果表前綴為destoon_,系統(tǒng)將識(shí)別表名為 destoon_sell對(duì)于非Destoon系統(tǒng)表,傳遞table=tb_abc&prefix=或者table=abc&prefix=tb_,系統(tǒng)將識(shí)別表名為 tb_abcfieldsfields指查詢(xún)的字段,默認(rèn)為星號(hào)??梢詡鬟f例如 fields=title,addtime,但是一般情況下無(wú)需傳遞,Destoon獨(dú)有的標(biāo)簽緩存機(jī)制會(huì)自動(dòng)緩存查詢(xún)結(jié)果,不必?fù)?dān)心效率問(wèn)題。 orderorder指數(shù)據(jù)的排序方法(此項(xiàng)需了解SQL語(yǔ)法)。例如order=addtime desc表示按添加時(shí)間降序排列、order=itemid desc表示按itemid降序排列、order=rand()表示隨機(jī)數(shù)據(jù)等。pagesizepagesize指調(diào)用數(shù)據(jù)的數(shù)量,如果不傳遞,默認(rèn)為10。templatetemplate指指定的標(biāo)簽?zāi)0?,如果不傳遞,默認(rèn)為list,位于模板目錄/tag/list.htm,如果傳遞為null,表示不應(yīng)用標(biāo)簽?zāi)0?。參?jiàn)上述數(shù)據(jù)顯示過(guò)程。其他常見(jiàn)用法舉例控制標(biāo)題長(zhǎng)度在標(biāo)簽里傳遞length參數(shù),例如&length=20表示20個(gè)字符長(zhǎng)度(GBK一個(gè)漢字占2個(gè)字符,UTF-8一個(gè)漢字占3個(gè)字符),一般情況建議用css隱藏多余字符(定義height和overflow:hidden)傳遞length參數(shù),系統(tǒng)僅對(duì)title字段自動(dòng)截取,如果需要截取其他字段,可用dsubstr函數(shù)例如 dsubstr($tcompany, 20, ) 表示截取company字段為20個(gè)字符,截取后,結(jié)尾追加設(shè)置日期顯示格式可以在標(biāo)簽里傳遞datetype參數(shù): 1 表示 年;2 表示 月-日;3 表示 年-月-日;4 表示 月-日 時(shí):分;5 表示 年-月-日 時(shí):分;6 表示 年-月-日 時(shí):分:秒也可以在模板里直接使用date函數(shù),例如date(Y-m-d, $taddtime) 表示將時(shí)間轉(zhuǎn)換為 年-月-日 格式調(diào)用某一分類(lèi)的信息在標(biāo)簽里傳遞catid參數(shù),例如&catid=5表示調(diào)用分類(lèi)ID為5的所有信息。如果調(diào)用多個(gè)分類(lèi),用逗號(hào)分隔分類(lèi)ID,例如 &catid=5,6,7表示調(diào)用分類(lèi)ID為5、6、7的所有信息。分類(lèi)調(diào)用默認(rèn)包含子分類(lèi)的信息,如果不需要包含子分類(lèi),可設(shè)置&child=0參數(shù)。例如&catid=5&child=0表示只調(diào)用分類(lèi)ID為5的信息,不包括子分類(lèi)的信息。調(diào)用某一地區(qū)的信息調(diào)用地區(qū)信息和上述調(diào)用分類(lèi)信息的方法完全相同,將其中的catid換為areaid即可。顯示信息所在分類(lèi)$CATEGORY$tcatidcatname控制列數(shù)此項(xiàng)常用于圖片的布局,可使用cols參數(shù)。例如調(diào)用12張圖片,一行顯示4個(gè),共3行,則傳遞&pagesize=12&cols=4支持cols參數(shù)的標(biāo)簽?zāi)0逑辴humb-table.htm和list-table.htm其中,thumb-table.htm顯示圖片列表,list-table.htm顯示文字列表如果新建支持cols的標(biāo)簽?zāi)0寤蛑苯友h(huán)$tags,可參考以上兩個(gè)模板的寫(xiě)法上述效果可以也可以通過(guò)CSS實(shí)現(xiàn),無(wú)需使用表格,請(qǐng)自行
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 香椿種植轉(zhuǎn)讓合同范本
- 南昌購(gòu)房合同范本
- 余泥外運(yùn)合同范本
- 衛(wèi)星定位合同范本
- 合同范本從里
- 不良資產(chǎn)合同范本
- 小型裝修合同范本
- 北京地暖合同范本
- 包工頭和工人簽合同范本
- 合同范本快速打字
- 日本商務(wù)禮儀課件
- 公務(wù)用車(chē)申請(qǐng)表
- 中國(guó)民間傳說(shuō):田螺姑娘
- 淺談鋼琴即興伴奏在教學(xué)中應(yīng)用現(xiàn)狀及提高方法 論文
- 身體功能訓(xùn)練
- 部編人教版四年級(jí)語(yǔ)文下冊(cè)《全冊(cè)全套》課件ppt
- 英文版-你來(lái)比劃我來(lái)猜游戲
- 皖2015s209 混凝土砌塊式排水檢查井
- 五年級(jí)道德與法治下冊(cè) (我參與我奉獻(xiàn))新課件
- 診所負(fù)責(zé)人聘用合同
- 單層工業(yè)廠房排架結(jié)構(gòu)設(shè)計(jì)正文
評(píng)論
0/150
提交評(píng)論