WIKI使用導(dǎo)航
站長(zhǎng)百科導(dǎo)航
站長(zhǎng)專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢(qián)
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計(jì)算
- 微博營(yíng)銷
- 虛擬主機(jī)管理系統(tǒng)
- 開(kāi)放平臺(tái)
- WIKI程序與應(yīng)用
- 美國(guó)十大主機(jī)
ECMS:列表模板
導(dǎo)航: 上一級(jí) | 帝國(guó)CMS | 首頁(yè) | DedeCMS | Drupal | PHPCMS | PHP168 | Xoops | Joomla | PowerEasy | SupeSite
列表模板制作:(制作方法基本同標(biāo)簽?zāi)0?
列表模板制作格式
列表頭
[!--empirenews.listtemp--]
列表內(nèi)容
[!--empirenews.listtemp--]
列表尾
說(shuō)明:第一個(gè)[!--empirenews.listtemp--]表示循環(huán)開(kāi)始、第二個(gè)[!--empirenews.listtemp--]表示循環(huán)結(jié)束。
增加列表模板
1、登陸后臺(tái)->點(diǎn)擊大菜單“模板管理”>“管理列表模板”,進(jìn)入如下界面:
圖1:菜單導(dǎo)航
圖2:管理列表模板界面
2、點(diǎn)擊“增加列表模板”按鈕后,進(jìn)入增加列表模板頁(yè)面,如圖:
所屬系統(tǒng)模型 指這個(gè)列表模板用于的系統(tǒng)模型 簡(jiǎn)介截取字?jǐn)?shù) 針對(duì)“smalltext”、“flashsay”、“softsay”、“moviesay”字段的截取設(shè)置,0為不截取 標(biāo)題截取字?jǐn)?shù) 可設(shè)置截取標(biāo)題的前多少字,0為不截取 每行顯示 是指每次循環(huán)記錄數(shù) 時(shí)間顯示格式 格式化時(shí)間,如“Y-m-d”就是顯示“2008-08-08” 頁(yè)面模板內(nèi)容 信息列表的模板主要內(nèi)容 列表內(nèi)容模板(list.var) 即"頁(yè)面模板內(nèi)容"中"<!--list.var*-->"標(biāo)簽顯示的內(nèi)容.
3、列表模板支持的變量:
(1)、頁(yè)面模板內(nèi)容支持的變量
[!--pagetitle--]:頁(yè)面標(biāo)題 [!--newsnav--]:導(dǎo)行條 [!--page.stats--]:統(tǒng)計(jì)訪問(wèn) [!--self.classid--]:本欄目/專題ID [!--bclass.id--]:父欄目ID [!--bclass.name--]:父欄目名稱 [!--class.intro--]:欄目/專題簡(jiǎn)介 [!--class.keywords--]:欄目/專題關(guān)鍵字 [!--class.classimg--]:欄目/專題縮略圖 [!--show.page--]:分頁(yè)導(dǎo)行(下拉式) [!--show.listpage--]:分頁(yè)導(dǎo)行(列表式) [!--list.pageno--]:當(dāng)前分頁(yè)號(hào) [!--hotnews--]:熱門(mén)信息JS調(diào)用(默認(rèn)表) [!--newnews--]:最新信息JS調(diào)用(默認(rèn)表) [!--goodnews--]:推薦信息JS調(diào)用(默認(rèn)表) [!--self.hotnews--]:本欄目熱門(mén)信息JS調(diào)用 [!--self.newnews--]:本欄目最新信息JS調(diào)用 [!--self.goodnews--]:本欄目推薦信息JS調(diào)用 [!--hotplnews--]:評(píng)論熱門(mén)信息JS調(diào)用(默認(rèn)表) [!--firstnews--]:頭條信息JS調(diào)用(默認(rèn)表) [!--self.hotplnews--]:本欄目評(píng)論熱門(mén)信息JS調(diào)用 [!--self.firstnews--]:本欄目頭條信息JS調(diào)用 支持公共模板變量 支持所有模板標(biāo)簽
(2)、列表內(nèi)容模板(list.var)支持的變量
[!--id--]:信息ID [!--titleurl--]:標(biāo)題鏈接 [!--oldtitle--]:標(biāo)題ALT(不截取字符) [!--classid--]:欄目ID [!--class.name--]:欄目名稱(帶鏈接) [!--this.classname--]:欄目名稱(不帶鏈接) [!--this.classlink--]:欄目地址 [!--news.url--]:網(wǎng)站地址(參數(shù)設(shè)置的站點(diǎn)地址) [!--no.num--]:信息編號(hào) [!--userid--]:發(fā)布者ID [!--username--]:發(fā)布者 [!--userfen--]:查看信息扣除點(diǎn)數(shù) [!--onclick--]:點(diǎn)擊數(shù) [!--totaldown--]:下載數(shù) [!--plnum--]:評(píng)論數(shù) [!--fava.url--]:加入收藏鏈接 [!--字段名--]:數(shù)據(jù)表字段內(nèi)容調(diào)用
列表模板制作范例
實(shí)現(xiàn)如下效果:
1、制作列表模板:使用Dreamweaver制作列表模板
2. 在制作好的界面加入模板標(biāo)簽及變量:
頁(yè)面標(biāo)題變量:[!--pagetitle--],調(diào)用位置如下圖所示;
分頁(yè)導(dǎo)行(下拉式)變量:[!--show.page--],調(diào)用位置如下圖所示;
插入列表模板內(nèi)容變量:即欄目列表頁(yè)所有信息的顯示樣式變量,如“每行顯示1條信息”或者“每行顯示2條信息”等。
格式:列表頭[!--empirenews.listtemp--]列表內(nèi)容[!--empirenews.listtemp--]列表尾
3、制作列表內(nèi)容模板:即內(nèi)容變量所顯示的內(nèi)容。代表每條信息的顯示樣式。
如“·PHP安裝問(wèn)題 (2008-01-10 13:48:17)”,
該樣式包括:標(biāo)題,發(fā)布時(shí)間,標(biāo)題鏈接三部分,分別對(duì)應(yīng)的變量標(biāo)簽為[!--title--]、[!--newstime--]、[!--titleurl--],
則該信息樣式可寫(xiě)為:
4、將制作好的列表模板代碼拷貝到系統(tǒng)后臺(tái)“列表模板”中:
單擊“模板管理”菜單 》列表模板-“管理列表模板”,選擇右側(cè)的默認(rèn)新聞列表模板,單擊“修改”:
5、最終列表模板的預(yù)覽效果
6、附上面例子模板代碼:
① 列表頁(yè)面模板代碼
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>[!--pagetitle--]</title> <style> td {font-size: 10pt;} .line{line-height: 14pt;font-size: 10pt;} A:link {text-decoration: none; color:#000000} A:visited {text-decoration: none; color: #000000} A:active {text-decoration: underline; color: #000000 } A:hover {text-decoration: underline; color: #FF0000;} </style> </head> <body topmargin="0"> <table width="700" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#CEEEFB"> <tr> <td height="60"> <div align="center"><font size="6">我的個(gè)人技術(shù)站點(diǎn)</font></div></td> </tr> <tr> <td height="25" bgcolor="#FFFFFF"> <div align="center"><a href="/">網(wǎng)站首頁(yè)</a> | <a href="/php">PHP技術(shù)</a> | <a href="/asp">ASP技術(shù)</a> | <a href="/jsp">JSP技術(shù)</a> | <a href="/net">.NET技術(shù)</a></div></td> </tr> </table> <table width="700" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="50%" height="25">當(dāng)前位置:[!--newsnav--]</td> </tr> </table> <table width="700" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#CEEEFB"> <tr> <td height="23"><a href="/php"><strong>[!--pagetitle--]</strong></a></td> </tr> <tr> <td bgcolor="#FFFFFF"><br> <table width="100%" border="0" cellspacing="0" cellpadding="0"> [!--empirenews.listtemp--] <tr> <td height="23"> <!--list.var1--> </td> </tr> [!--empirenews.listtemp--] </table> </td> </tr> <tr> <td height="23" bgcolor="#FFFFFF">[!--show.page--]</td> </tr> </table> <br> <table width="700" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#CEEEFB"> <tr> <td height="23"> <div align="center">Powered by <a >EmpireCMS</a> © 2008-09 Phome.net Corporation<br> </div></td> </tr> </table> </body> </html>
② 列表內(nèi)容模板(list.var)
·<a href="[!--titleurl--]" target="_blank">[!--title--]</a> (<font color="#666666">[!--newstime--]</font>)