織夢文章系統(tǒng)修改專題文章列表的模板的方法
來源:易賢網 閱讀:1564 次 日期:2016-06-29 14:26:13
溫馨提示:易賢網小編為您整理了“織夢文章系統(tǒng)修改專題文章列表的模板的方法”,方便廣大網友查閱!

文章列表的模板制作方法如下

如果沒有進行特別的設置,專題的文章列表顯示默認是采用的default下面的article_spec.htm文件作為模板。

這個模板文件很簡單,前面是該專題的一些信息,下面是分割線,分割線以下就是現實節(jié)點和節(jié)點文章的模塊。

這個模塊按理說應該是專題模板最重要的內容,可是只有下面幾行:

{dede:field.note/}

< /div>

實在是讓人出乎意料-這讓人怎么改啊,連html標簽都看不到。雖然不滿,但是既然用了dedecms,就只能這樣了,也許作者是希望減少用戶的工作量吧,可以理解。

要靈活的修改這個頁面顯示節(jié)點文章的樣式,我想到了兩種辦法:

直接在瀏覽器顯示該頁面時查看html代碼的方式。

不管你后臺是如何做的,顯示在瀏覽器上的才是最終結果。所以我只需看你最終的html代碼,查看用到了那些html元素,在將相關元素的css寫在樣式表里面。這里有點小技巧,用firefox的firebug可以很容易的完成這個工作,至于怎么用,這里就不講解了,可以直接百度。

節(jié)點名稱

節(jié)點文章列表

知道這個以后,修改樣式應該不難了吧。

雖然上訴的方法不麻煩,但是總覺得不靈活。那我們直接看源碼,然后隨意的修改吧。

處理專題主題調用標簽{dede:field.note/}的php文件是include/taglib/channel/specialtopic.lib.php.

找到ch_specialtopic()函數的第五行

$tempStr = GetSysTemplets('channel_spec_note.htm');

從這里可以看到channel_spec_note.htm這個文件決定了節(jié)點和節(jié)點文章的顯示。

channel_spec_note.htm文件放在系統(tǒng)模板文件里面templets/system/channel_spec_note.htm

打開該文件我們發(fā)現里面的html代碼和在瀏覽器查看的幾乎一模一樣:

~notename~

~spec_arclist~

在實際運行的時候notename會被替換成節(jié)點名,~spec_arclist~

會被替換成節(jié)點文章超鏈接。~spec_arclist~其實是一個字符串:形如

文章超鏈接

找到這個文件可以修改除了li之外的所以html元素,但是li我們還是不能為其加上類和id。

更多信息請查看CMS教程
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢?yōu)闇剩?/div>
相關閱讀CMS教程

2025國考·省考課程試聽報名

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網