1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          shtml(讓dedecms實現shtml的方法)

          來源:互聯網轉載 時間:2024-05-03 14:57:59

          如何讓dedeCMS實現shtml?

          dedecms實現shtml包含,這個是十分簡單,也是十分輕松的一個問題。我們可以通過對dedecms的二次開發,實現對dedecms頂部導航,中間部分,右邊公共部分,以及底部

          推薦學習:織夢cms

          讓dedecms實現shtml包含,這個是十分簡單,也是十分輕松的一個問題。我們可以通過對dedecms的二次開發,實現對dedecms頂部導航,中間部分,右邊公共部分,以及底部,都有一個很好的支持,從而減少html生成的時候頻繁的消耗系統資源去生成dedecms的html功能。這樣可以加快dedecms生成html的速度。

          首先我們要實現一個對dedecms欄目右邊實現shtml包含。有關dedecms配置shtml環境,上篇文章都講述過了。

          1:首先建立右邊公共模板templates/default/right.htm

          2:編寫以下標簽

          代碼如下:

          function lib_shtml(&$ctag,&$refObj){if(isset($_GET['tid'])){return file_get_contents('../data/'.$refObj->Fields['id'].'right.htm');}else{return '<!--#include virtual="'.$GLOBALS['cfg_cmspath'].'/data/'.$refObj->Fields['id'].'right.htm"-->';}}

          3:生成欄目的時候,生成對應欄目的右邊。

             arc.listview.class.php

          代碼如下:

          var $tcp1;var $tcp3;</p> <p> $this->tcp1 = new DedeTagParse();$this->tcp1->SetRefObj($this);$this->tcp1->SetNameSpace("dede", "{", "}");

          加載right.htm模板

            $this->tcp1->LoadTemplate($GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/right.htm");

          生成html

             $file = $this->Fields['id'].'right.htm';            $rightfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_cmspath']."/data/".$file;                       if(!file_exists($rightfile)){                $this->tcp1->SaveTo($rightfile);                       }else{                if((time()-filectime($rightfile))>3600){                    $this->tcp1->SaveTo($rightfile);                }            }

          給模板賦值

               MakeOneTag($this->tcp1,$this);

          4:模板中直接調用{dede:shtml/}

          后臺生成,就完成了讓dedecms實現shtml包含.

          關于讓dedecms實現shtml的方法就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

          標簽:shtml-

          c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...

          2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...

          :喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...

          銀行個人怎么貸款五萬?銀行個人貸款五萬可以通過信用貸款來貸,因為五萬以內的貸款都屬于小額貸款,貸款人只需要準備好申請貸款的相關證件基本上就可以申請成功。當然申請之前還需要保證本人擁有穩定的工作和固定的收入,這樣銀行才會判斷個人擁有獨立償還貸款的能力,給予貸款人相應的款項。銀行貸款5萬要什么條件?1、年滿20-55周歲,具有完全民事行為能力的自然人;具有當地常住戶口或長期居住證明,有固定的住所。2、...

          (相關資料圖)最近這段時間總有小伙伴問小編英雄聯盟LOL小號多開功能如何使用是什么,小編為此在網上搜尋了一些有關于英雄聯盟LOL小號多開功能如何使用的知識送給大家,希望能解答各位小伙伴的疑惑。第一、我們是通過wegame來實現小號多開的,首先得下載一個wegame ...

          【資料圖】據公開資料顯示,丁敏佳出生于1997年,系特步創始人丁水波女兒。據時代財經稱,丁敏佳近期活躍于特步的各類活動中,對外頭銜則是特步在2021年新開拓的女子品類“半糖系列”的主理人,她不僅參與特步女子品類的調研和全程規劃,還親自上陣拍攝產品海報,為其代言。該系列在2021年線上線下推出了17款41個SKU,流量小花迪麗熱巴為其主要代言人,這一產品線的開拓曾被看做是傳統...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>