dedecms網(wǎng)頁模板怎么制作,DEDE技術
導讀:DEDE技術DEDE技術網(wǎng)頁模板就是templets中的htm文件,所以編寫模板就是要編寫html。這篇文章不是關于標簽的具體使用,而是對網(wǎng)頁模板的一些理解。包括基本的標簽語法,封面模織夢模板織夢cms模板。
網(wǎng)頁模板就是templets中的htm文件,所以編寫模板就是要編寫html。這篇文章不是關于標簽的具體使用,而是對網(wǎng)頁模板的一些理解。包括基本的標簽語法,封面模板,列表模板和文檔模板的關系。
一 關于標簽
dedecms標簽:就像html標簽,不過是織夢自定義的,由標簽名,屬性,和InnerText構(gòu)成。
改寫文件templets/index.htm
網(wǎng)站名:{dede:global name=cfg_webname/}<br/><br/> <strong>最近登陸的會員</strong><br/> {dede:memberlist row=6 signlen=30} <a href="[field:spaceurl/]" target="_blank"> <img src="[field:face/]" width="52" height="52"/&g織夢后臺模板t; [field:uname/]<br/> </a> {/dededede模板安裝:memberlist}通過運行網(wǎng)站主頁index.php查看結(jié)果。
像dede:global就是標簽名,name=cfg_webname是屬性,在dede:memberlist標簽間的就是InnerText。在織夢中,InnerText又稱為底層模板。
短標簽:像global這種只有單邊的標簽叫短標簽,表示一個元素的值。
塊標簽:像memberlist這種成對的標簽叫塊標簽,一般表示一系列的紀錄,像上面的代碼就表示列出6個會員的默寫信息。研究一下會發(fā)現(xiàn)這些記錄來自數(shù)據(jù)庫。
[field:XX]這個代表記錄中的某個屬性值。
總結(jié)一下,編寫模板時用到哪些語言
Html代碼+新增的dedecms標簽語法。
Css和Js沒有新語法,以外部文件的方式調(diào)用。
Php,mysql的代碼大大減少,與數(shù)據(jù)庫查詢有關的代碼一部分被標簽語法代替。比如說調(diào)用memberlist標簽,就等價于訪問數(shù)據(jù)表dede_member。Php主要用于插件等新模塊的編寫和修改。
不用全部標簽都學,學會global、field、php、arclist、list、pagelist和memberlist即可。其他需要再查。
要學習一個標簽,要學會 1標簽的基本語法,標簽名 2標簽,標簽對應的網(wǎng)頁模板,及標簽的邏輯意義 3標簽的屬性以及其對標簽用法的控制 4標簽背后的數(shù)據(jù)來源,及其提供的InnerText
二 模板的種類
2.1 templets文件夾
System文件夾,里面放的是默認底層模板。當我們在塊級標簽間不寫任何東西時,就會自動被調(diào)用來作為塊級標簽的InnerText。
Plus文件夾,里面放的是被root_dir/plus里的php調(diào)用的模板。經(jīng)過一些研究也許能仿寫這些模板的代碼,待探究。
關鍵詞標簽: 標簽 網(wǎng)頁 網(wǎng)頁模板
聲明: 本文由我的SEOUC技術文章主頁發(fā)布于:2023-07-18 ,文章dedecms網(wǎng)頁模板怎么制作,DEDE技術主要講述網(wǎng)頁模板,標簽,網(wǎng)頁網(wǎng)站建設源碼以及服務器配置搭建相關技術文章。轉(zhuǎn)載請保留鏈接: http://www.bifwcx.com/article/web_29065.html