欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來到入門教程網(wǎng)!

dedecms

當(dāng)前位置:主頁 > CMS教程 > dedecms >

織夢仿站基礎(chǔ)之模板標(biāo)簽語法簡介

來源:本站原創(chuàng)|時(shí)間:2021-08-05|欄目:dedecms|點(diǎn)擊: 次

織夢DedeCMS的使用是非常簡單的,模板制作也很方便。有時(shí)候我們看到非常喜歡的網(wǎng)站,就可以用織夢DedeCMS仿下來,尤其是資訊站,仿制非常簡單容易??棄舴抡菊?wù)勛约旱囊恍┛捶?,這篇織夢DedeCMS仿站基礎(chǔ)之模板標(biāo)簽語法簡介是織夢仿站基礎(chǔ)系        列的 第二篇文章,主要講述一下織夢標(biāo)簽的語法特點(diǎn),希望給予想用織夢進(jìn)行仿站的朋友一點(diǎn)幫助。
  織夢標(biāo)簽語法之格式
  織夢的模板標(biāo)簽類似于XML格式,所有的模板都含有定界符,默認(rèn)情況下是{dede:*}和{/dede:*},“*”代表模板標(biāo)記名稱。一般情況下{dede:*}和{/dede:*}是成對出現(xiàn)的,例如:
  {dede:arclist flag='h' limit='0,1'}
  [field:title/]
  [field:description/]…[查看全文]
  {/dede:arclist}
  上面的{dede:arclist}和{/dede:arclist}成對出現(xiàn)在織夢模板文件中,并且在兩個標(biāo)簽當(dāng)中包含了底層模板(innertext)。所謂底層模板(Innertext)實(shí)際上就是對于有多條記錄的模板輸出,用戶手工去指定單個記錄的樣式。
  標(biāo)簽還有一類出現(xiàn)形式是{dede:*/},通常以這種形式出現(xiàn)都是輸出變量、或者不含底層模板的內(nèi)容。如下面的標(biāo)簽:
  {dede:global.cfg_webname/}
  {dede:arclist flag='h' limit='0,1' /}
  如果用戶沒有指定單個記錄的樣式,系統(tǒng)部分標(biāo)簽都含有默認(rèn)的底層模板,具體可以查看{cmapath}/templets/system/文件夾下面的文件,這里面都是系統(tǒng)的底層模板文件。
  織夢標(biāo)簽語法之注釋
  織夢標(biāo)簽的模板注釋非常靈活,可以通過標(biāo)簽后面的commet屬性進(jìn)行賦值。如上面使用HTML的注釋可以使用如下的注釋方法:
  {dede:arclist flag='h' limit='0,1' commet='調(diào)用頭條的第一篇內(nèi)容'}
  [field:title commet="這是文章標(biāo)題標(biāo)簽"/]
  [field:description commet="這是摘要標(biāo)簽"/]…[查看全文]
  {/dede:arclist}
  在模板引擎將上述標(biāo)簽解析為html的時(shí)候,commet的內(nèi)容是被忽略掉不去解析的,用戶在閱讀模板標(biāo)記的時(shí)候可以更好的理解標(biāo)簽的意義。這個對于新手來說,就非常有幫助了,可以結(jié)合實(shí)例系統(tǒng)的學(xué)習(xí)織夢的標(biāo)簽的使用方法。
  織夢標(biāo)簽語法之函數(shù)
  每一個織夢的標(biāo)簽都可以使用自定義函數(shù)對其進(jìn)行擴(kuò)展,自定義函數(shù)內(nèi)容主要用于對當(dāng)前標(biāo)簽輸出內(nèi)容進(jìn)行處理。下面的實(shí)例就是使用自己定義的函數(shù)進(jìn)行處理:
  {dede:標(biāo)記名稱function='youfunction("參數(shù)一","參數(shù)二","@me")' /}
  {dede:field.pubdate function='strftime("%Y-%m-%d %H:%M:%S","@me")'/}
  織夢標(biāo)簽的這個語法可以方便程序員對織夢進(jìn)行二次開發(fā),一般自己定義的函數(shù)都是存放在include文件夾下的extend.func.php文件中。
  織夢標(biāo)簽語法之屬性
  模板標(biāo)簽的屬性,決定了模板標(biāo)記輸出的形式,例如arclist標(biāo)簽主要功能是列出文檔列表,但列出什么內(nèi)容、按照什么方式進(jìn)行排序等取決于模板標(biāo)簽的屬性。在織夢的模板標(biāo)簽說明中含有各個模板的標(biāo)簽屬性可以詳細(xì)查閱。
  例如上面的flag=’h’ limit=’0,1′,這里flag和limit是標(biāo)簽的相關(guān)屬性,可以通過織夢標(biāo)簽手冊查閱屬性的介紹。如果模板標(biāo)簽如果沒有列出屬性,系統(tǒng)有默認(rèn)屬性值,用戶可以參考模板標(biāo)簽說明查看默認(rèn)屬性。
  織夢標(biāo)簽語法之php程序
  織夢模板標(biāo)簽語法還有一個很方便的地方就是支持簡單的php模板編程,具體的格式如下:
  {dede:tagname runphp='yes'}
  $aaa = @me;
  @me = "123456";
  {/dede:tagname}
  需要php編程時(shí),只需要在標(biāo)簽dede:*(“*”代表模板標(biāo)記名稱)中加入runphp=’yes’,其中@me表示這個標(biāo)記本身的值,因此標(biāo)記內(nèi)編程是不能使用echo之類的語句的,只能把所有返回值傳遞給@me,此外由于程序代碼占用了底層模板InnerText的內(nèi)容,因此需編程的標(biāo)記只能使用默認(rèn)的InnerText。
 

上一篇:織夢搜索結(jié)果頁只顯示10條修改方法

欄    目:dedecms

下一篇:織夢文章列表頁調(diào)用文章作者信息的方法

本文標(biāo)題:織夢仿站基礎(chǔ)之模板標(biāo)簽語法簡介

本文地址:http://mengdiqiu.com.cn/a1/dedecms/15805.html

更多dedecms

您可能感興趣的文章

閱讀排行

本欄相關(guān)

隨機(jī)閱讀

網(wǎng)頁制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語言數(shù)據(jù)庫服務(wù)器

如果侵犯了您的權(quán)利,請與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有