新聞中心
DEDECMS模板制作基礎(chǔ):內(nèi)容頁之field標(biāo)簽
作者 / 無憂主機(jī) 時(shí)間 2012-08-12 03:00:36
在dede的模板制作過程中,field標(biāo)簽也是用的次數(shù)非常多的,特別是我們在制作內(nèi)容頁模板(article_article.htm)的時(shí)候,使用field標(biāo)簽可以取得字段的值,用法與底層模板有點(diǎn)相似,底層模板已經(jīng)在前面的課程中詳細(xì)講到,讀者可以參考“DEDECMS模板制作之底層模版(INNERTEXT)入門介紹”?,F(xiàn)在,說下field標(biāo)簽的基本語法結(jié)構(gòu)和調(diào)用方法:
{dede:field name='字段名'/}就一句話,非常簡單,但是功能卻是非常強(qiáng)大的,這里說的字段名是指dede數(shù)據(jù)庫中文章的主表(dede_archives)和附加表(dede_addonarticle)的所有字段。我們可以通過field標(biāo)簽把這兩個(gè)表中的任意字段都可以調(diào)取出來??赡苡行┳x者會(huì)問怎么去查看字段名,無憂主機(jī)(www.gle-technology.com)小編在這里就告訴大家如何查看數(shù)據(jù)庫表中字段名。方法如下: 查看mysql數(shù)據(jù)庫表中的字段名,這個(gè)就需要phpmyadmin數(shù)據(jù)庫管理工具來查看了,首先就要登錄您php虛擬主機(jī)自帶的phpmyadmin管理工具,使用無憂主機(jī)免備案香港空間的站長可以直接參考“phpmyadmin數(shù)據(jù)庫管理工具的使用說明”。登錄到phpmyadmin工具,請你展開你的數(shù)據(jù)庫,找到dede_archives和附加表dede_addonarticle(見下圖)。 然后點(diǎn)擊“瀏覽”就可以看到整個(gè)表結(jié)構(gòu)了,里面就有你所需要的字段名。無憂主機(jī)(www.gle-technology.com)小編和大家一起來測試一個(gè)小實(shí)例,見證一下field標(biāo)簽的效果,我們在內(nèi)容頁,也就是文檔模板(article_article.htm),里面添加以下代碼:
<h2>{dede:field.title/}</h2> 發(fā)布時(shí)間:{dede:field.pubdate function="MyDate('Y-m-d H:i',@me)"/} 來源:{dede:field.source /} 作者:{dede:field.writer/} 點(diǎn)擊:{dede:field.click/} <div style="width:600px;height:400px;border:1px solid #666;background:#eee;"> {dede:field.body /} </div>在后臺(tái)生成一下html,在列表頁隨便點(diǎn)擊一篇文章進(jìn)去,即可看到以下效果,這是一個(gè)通用的獲取文章發(fā)布時(shí)間、來源、作者、文章點(diǎn)擊數(shù)的一個(gè)代碼展示效果。 純Linux環(huán)境下高端免備案【香港獨(dú)立IP地址】php空間,僅僅只需199元一年起。商務(wù)中國域名核心代理直銷50元注冊國際頂級域名
本文地址:http://www.gle-technology.com/dedecms/7363.html