新聞中心
Dedecms模板制作之底層模板(innertext)入門介紹
作者 / 無憂主機 時間 2012-07-24 04:12:47
在無憂主機(www.gle-technology.com)之前的教程中也多次出現(xiàn)過底層模板這個概念。什么是dede底層模版類?我想很多剛?cè)腴T的站長們也和我當(dāng)初接觸這個概率,摸不到門。下面引用前人對dede底層模版的一個定義“對于多條記錄的模版輸出,用戶(或開發(fā)者)手工去指定單個記錄的樣式”。其語法調(diào)用格式語法是[field:字段名/] (如:[field:arcurl/] ),這是一個很虛幻的概率。實踐出真知,當(dāng)你動手實踐一下,扎進去了,你才能深切體會得到,如果你有一個php虛擬主機,建議在空間上,在線調(diào)試學(xué)習(xí),省掉你自建php運行環(huán)境的麻煩,將所有精力投入到dede底層模板(innertext)學(xué)習(xí)中去。
下面是一個底層模版的標(biāo)簽調(diào)用的舉例:{dede:arclist row=5}
<a href=’[field:arcurl/]’>[field:title /]</a> [field:stime /] <br />
{/dede:arclist}代碼是含義解釋:調(diào)出文章的url 文章的標(biāo)題文章點擊次數(shù),這里的arcurl ,title都是字段名,那么字段名到底有哪些呢?在dede的數(shù)據(jù)庫里面的附加表dede_addonarticle和主表dede_archives這兩張表,你可以找到這些信息,并且里面的字段,你都可以在底層模版中任意調(diào)用出現(xiàn)輸出。我上面的舉例中就調(diào)用了這些字段,arclist是我們在模版開發(fā)中要經(jīng)常調(diào)用的。無憂主機(www.gle-technology.com)小編將arclist常用的字段和功能說明已經(jīng)整理如下,方便你學(xué)習(xí)查詢。
textlink等于<a href=’[field:arcurl /]‘>[field:title/]</a> typelink等于<a href=’[field:arcurl /]‘>[field:title/]</a> click, litpic(縮圖圖,同 picname) typename(欄目名稱) arcurl(網(wǎng)址,同 filename) typeurl(欄目網(wǎng)址)
ID(等于 id) title(標(biāo)題) color(顏色) typeid(欄目ID) description(摘要,同info) writer(作者), shorttitle(短標(biāo)題) memberid(會員ID) pubdate(發(fā)布時間)
stime(pubdate 的”0000-00-00″格式,等于[field:pubdate]) function等于[field:pubdate function="strftime('%y-%m-%d',@me)"/] imglink等于<ahref=’[field:arcurl /]‘><img src=’[field:picname/] border=’0′></a>) image 等于<img src=’[field:picname/]‘>)大家需注意的一個問題是:[field:標(biāo)記名稱/]這種寫法是僅在底層模板中才用的。在文檔模板中,字段是用{dede:field name=’title’/}這樣形式表示的。不過在一 種特殊的情況下,Innertext是無效的,就是指定了 runphp=’yes’ 屬性。
純Linux環(huán)境下高端免備案【香港獨立IP地址】 php空間,僅僅只需199元一年起。商務(wù)中國域名核心代理直銷50元注冊國際頂級域名
本文地址:http://www.gle-technology.com/dedecms/6698.html