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