小李SEO博客

網站優化服務

dedecms列表頁首頁跟其它頁使用不同模板設置教程

織夢DEDECMS列表頁首頁跟其它頁使用不同模板的辦法。推薦學習:織夢cms。有些時候我們需要使列表頁的首頁跟第二頁以及后面的頁面的樣式不同,修改dede:list標簽又很難達到理想的效果,那么織夢貓就為大家介紹一個最簡單的辦法,就是為首頁單獨指定一個模板頁,其余頁面則調用另一個模板頁。修改的辦法如下:

打開include目錄下的arc.listview.class.php文件,找到Display函數(大約在397行),找到如下代碼:$this->ParseTempletsFirst();在這些代碼的上方添加以下代碼:if($this->PageNo>1){$tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/list_article2.htm";$this->dtp->LoadTemplate($tempfile);}

添加之后,在頁數大于1時,織夢就會調用list_article2.htm來作為列表頁模板了。添加以上代碼后,在動態瀏覽欄目時已可以實現,但會發現生成欄目靜態HTML頁后,仍然沒有達到預期目的,搜索如下代碼:$this->ParseDMFields($this->PageNo,1);在這句代碼的上方添加以下代碼:if($this->PageNo>1){$tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/list_article2.htm";$this->dtp->LoadTemplate($tempfile);$this->ParseTempletsFirst();}

好了,現在無論是靜態頁還是動態頁都達到理想的效果了??赡苓€會有疑問,如果一個欄目有多個列表頁模板,難道每個欄目列表頁的第二頁都用list_article2.htm來作為模板?解決辦法:將$tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/list_article2.htm";改為:$tmpdir = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir'];$tempfile = str_replace("{tid}",$this->TypeID,$this->Fields['templist']);$tempfile = str_replace("{cid}",$this->ChannelUnit->ChannelInfos['nid'],$tempfile);$tempfile = $tmpdir."/".$tempfile;$tmpfile2 = substr($tempfile,0,-4);$tempfile = $tmpfile2."2.htm";現在就會自動去獲取列表頁模板后面加了2的模板,例如列表頁的模板是list_image.htm,那么第二頁的模板就是list_image.htm。這樣,就方便多了。

上一篇:dedecms把時間標簽修改成今天明天后天教程 下一篇:dedecms網站留言板模塊注入漏洞修復方法
織夢cms相關文章閱讀
  • 織夢cms留言板調用導航方法

    小李網絡公司介紹織夢cms留言板調用導航知識.包括DEDE留言板調用導航的方法DEDE插件模板標簽解析,dedecms留言板地址dede怎么調用文章dede怎么調用代碼dede調用文檔dede圖文調用dede調用順序dede調用...

  • 織夢cms副欄目數量限制代碼修改方法

    小李網絡公司介紹織夢cms副欄目數量限制代碼修改方法知識,包括織夢cms建站教程織夢調用代碼織夢dedecms教程dedecms批量代碼dedecms織夢系統dedecms代碼教程dedecms嵌套代碼dedecms代碼調用....

  • 織夢cms當前欄目靜態鏈接調用方法

    小李網絡公司介紹織夢cms欄目靜態鏈接調用知識.包括[織夢教程]dedecms當前欄目靜態鏈接調用方法_素材虎,dedecms教程:調用當前欄目鏈接的方法-dedecms教程-跟版網,dedecms使用sql語句調用文章靜態鏈...

  • 織夢cms會員登錄二級域名跨域不能獲取數據的解決辦法

    小李網絡公司介紹織夢cms會員登錄二級域名跨域不能獲取數據知識,包括織夢會員登錄二級域名跨域不能獲取數據的解決辦法_織夢園,cookie為什么不能跨域訪問不同域名的cookie跨域二級域名解決跨...

  • 織夢cms后臺增加php導出到excel功能不出現亂碼

    小李網絡公司介紹織夢cms后臺增加php導出功能不出現亂碼知識,包括dede織夢后臺增加導出內容到excel功能方法 不會亂碼_織夢58,帝國cms和織夢哪個好織夢dede建站教程視頻dede仿站網dede標記教程de...

  • 織夢cms登錄后臺驗證碼錯誤

    小李網絡公司介紹織夢cms登錄后臺驗證碼錯誤知識,包括驗證碼錯誤明明是對的驗證碼怎么輸都不對微信有驗證碼也登不上手機為什么老是驗證碼錯誤51驗證碼接收平臺網上報名總出現驗證碼錯誤...

  • 織夢cms在標簽中使用Runphp調用其他變量方法

    小李網絡公司介紹織夢cms在標簽中使用Runphp調用其他變量方法知識,包括變量標簽是什么php定義變量正確的是php如何聲明變量php變量賦值php局部變量stata導出變量名和標簽變量標簽和變量名stata修...

  • 織夢cms生成html加速終極優化方法

    小李網絡公司介紹織夢cms生成html加速終極優化方法知識,包括在線生成html網頁html文件轉換成excelhtml文件怎么轉換psd一鍵生成htmlhtml可視化編輯器html快速生成工具java動態生成html頁面Pr導出加速...

  • 織夢cms下載模塊加入迅雷聯盟代碼的方法

    小李網絡公司介紹織夢cms下載模塊加入迅雷聯盟代碼知識,包括dedecms 軟件下載模塊中添加下載方式為迅雷下載聯盟代碼,dedecms代碼模板織夢調用代碼dedecms改網站代碼dedecms模塊下載dedecms分離代碼...

  • 織夢cms熱門標簽代碼

    小李網絡公司介紹織夢cms熱門標簽代碼知識,包括個人標簽大全html網頁特效代碼html基礎代碼網頁標簽代碼html常用標簽html列表代碼html標簽代碼個人標簽有哪些html標簽分類html標簽屬性....

  • 織夢cms使用arclistsg標簽首頁調用聯動類型字段方法

    小李網絡公司介紹織夢cms使用arclistsg標簽首頁調用聯動類型字段知識,包括織夢標簽教程dedecms三大標簽dedecms調用模板dedecms代碼調用dedecms調用教程dedecms調用樣式dedecms怎么調用dedecms調用....

  • 織夢cms調用仿百度ask問答的問題SQL語句

    小李網絡公司介紹織夢cms調用仿百度ask問答的問題SQL語句知識,包括dedecms調用網站c語言六種基本語句織夢調用代碼調用語句中實參的個數織夢常用調用標簽函數調用語句實參個數函數fun的調用語...

SEO公司排名
在线视频国产网站你懂得},97se亚洲国产综合自在线观看,婷婷五月色综合香五月a,欧洲自拍视频另类中文字幕
?
QQ在線咨詢
SEM競價推廣
137-1296-7640
SEO優化外包
137-1296-7640