<noframes id="xlzjj">
    <address id="xlzjj"></address>
    <form id="xlzjj"></form><em id="xlzjj"><span id="xlzjj"><span id="xlzjj"></span></span></em><address id="xlzjj"></address>

      <noframes id="xlzjj">
      <form id="xlzjj"><nobr id="xlzjj"><progress id="xlzjj"></progress></nobr></form>

      <address id="xlzjj"></address>
      <address id="xlzjj"><address id="xlzjj"><listing id="xlzjj"></listing></address></address>
      <em id="xlzjj"></em>

      dedecms織夢生成手機版靜態頁

      作者: 健隆 分類: php 發布時間: 2021-02-20 10:11

      織夢模板DEDECMS如何生成靜態手機頁面的教程

      織夢DEDECMS生成靜態手機頁面
      工具/原料
      dedecms
      實現wap手機靜態生成
      一、添加后臺導航欄目鏈接
      1 打開dede/inc/inc_menu.php,在146行下面添加代碼:
      <m:item name='更新WAP主頁' link='makehtml_homepagewap.php' rank='sys_MakeHtml' target='main' /> <m:item name='更新WAP欄目' link='makehtml_listwap.php' rank='sys_MakeHtml' target='main' /> <m:item name='更新WAP文檔' link='makehtml_archiveswap.php' rank='sys_MakeHtml' target='main' />
      二、更新WAP主頁
      1.復制文件dede/makehtml_homepage.php,重命名為makehtml_homepagewap.php2.打開makehtml_homepagewap.php,找到最后一行
      include DedeInclude('templets/makehtml_homepage.htm');
      修改為
      include DedeInclude('templets/makehtml_homepagewap.htm');
      3.復制文件dede/templets/makehtml_homepage.htm,重命名為makehtml_homepagewap.htm
      4打開dede/templets/makehtml_homepagewap.htm 修改21行
      <form action="makehtml_homepage.php" method="post" name="form1" target="stafrm">
      修改為
      <form action="makehtml_homepagewap.php" method="post" name="form1" target="stafrm">
      3
      4.修改36行,指定生成WAP主頁模板
      <input name="templet" type="text" id="templet" value="default/wap.htm">
      4
      5.修改48行,指定生成WAP主頁路徑
      <td height="20" valign="top" bgcolor="#FFFFFF"><input name="position" type="text" id="position" value="../m/index.html" size="30">
      6.修改69~70行,"checked"移到"不保存當前選項",系統默認是提交保存主頁模板和路徑數據的
      <input name="saveset" type="radio" value="0" class="np" checked>
      不保存當前選項
      <input name="saveset" type="radio" class="np" value="1" >
      保存當前選項
      END
      三、更新WAP欄目
      1.復制文件dede/makehtml_list.php,重命名為makehtml_listwap.php
      2.打開makehtml_listwap.php,找到最后一行
      include DedeInclude('templets/makehtml_list.htm');
      修改為
      include DedeInclude('templets/makehtml_listwap.htm');
      3.復制文件dede/templets/makehtml_list.htm 重命名為makehtml_listwap.htm ,修改第10行
      <form name="form1" action="makehtml_list_action.php" method="get" target='stafrm'>
      修改為
      <form name="form1" action="makehtml_listwap_action.php" method="get" target='stafrm'>
      4.復制dede/makehtml_list_action.php 重命名makehtml_listwap_action.php
      require_once(DEDEINC."/arc.listview.class.php");
      修改為
      require_once(DEDEINC."/arc.listwapview.class.php");
      5.復制include/arc.listview.class.php 重命名為arc.listwapview.class.php
      if(!file_exists($tempfile))
      {
      $tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/list_default.htm";
      }
      if(!file_exists($tempfile)||!is_file($tempfile))
      {
      echo "模板文件不存在,無法解析文檔!";
      exit();
      }
      替換為
      $tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/list_wap.htm";
      修改欄目儲存目錄,在6牛氣-659行后面添加代碼,生成的欄目文件保存在文件夾"m"下面
      $typedir = MfTypedir('/m/'.$typedir);
      修改
      function GetMakeFileRule($typeid,$wname,$typedir,$defaultname,$namerule2)
      {
      $typedir = MfTypedir('/m/'.$typedir);
      if($wname=='index')
      代碼345-371行是把list第一頁復制為首頁index.html的,修改354行修改復制保存路徑,在$this->Fields['typedir'])前面添加'/m/'. 如下面10行所示
      if($startpage==1)
      {
      //如果列表啟用封面文件,復制這個文件第一頁
      if($this->TypeLink->TypeInfos['isdefault']==1
      && $this->TypeLink->TypeInfos['ispart']==0)
      {
      $onlyrule = $this->GetMakeFileRule($this->Fields['id'],"list",$this->Fields['typedir'],'',$this->Fields['namerule2']);
      $onlyrule = str_replace("{page}","1",$onlyrule);
      $list_1 = $this->GetTruePath().$onlyrule;
      $murl = MfTypedir('/m/'.$this->Fields['typedir']).'/'.$this->Fields['defaultname'];
      //如果啟用遠程發布則需要進行判斷
      if($cfg_remote_site=='Y'&& $isremote == 1)
      {
      //分析遠程文件路徑
      $remotefile = $murl;
      $localfile = '..'.$remotefile;
      $remotedir = preg_replace('/[^/]*.html/', '',$remotefile);
      //不相等則說明已經切換目錄則可以創建鏡像
      $this->ftp->rmkdir($remotedir);
      $this->ftp->upload($localfile, $remotefile, 'acii');
      }
      $indexname = $this->GetTruePath().$murl;
      copy($list_1,$indexname);
      }
      }
      return $murl;
      }
      四、更新WAP文檔
      1.復制dede/makehtml_archives.php 重命名為makehtml_archiveswap.php 修改最后一行
      include DedeInclude('templets/makehtml_archives.htm');
      修改為
      include DedeInclude('templets/makehtml_archiveswap.htm');
      2.復制dede/templets/makehtml_archives.htm 重命名為makehtml_archiveswap.htm 修改13行form提交地址
      <form name="form1" action="makehtml_archives_action.php" method="get" target='stafrm'>
      修改為
      <form name="form1" action="makehtml_archiveswap_action.php" method="get" target='stafrm'>
      3.復制dede/makehtml_archives_action.php 重命名為makehtml_archiveswap_action.php 修改13行
      require_once(DEDEINC."/arc.archives.class.php");
      修改為
      require_once(DEDEINC."/arc.archiveswap.class.php");
      4.復制include/arc.archives.class.php 重命名為arc.archiveswap.class.php
      修改文章頁儲存位置,476行,站點真實路徑后面添加"/m/" 如下第9行所示:
      /**
      * 獲得站點的真實根路徑
      *
      * @access public
      * @return string
      */
      function GetTruePath()
      {
      $TRUEpath = $GLOBALS["cfg_basedir"].'/m/';
      return $TRUEpath;
      }
      修改獲得模板文件位置,屏蔽528-536行代碼,后面添加調用模版路徑
      /* if(!empty($this->Fields['templet']))
      {
      $filetag = MfTemplet($this->Fields['templet']);
      if( !preg_match("#/#", $filetag) ) $filetag = $GLOBALS['cfg_df_style'].'/'.$filetag;
      }
      else
      {
      $filetag = MfTemplet($this->TypeLink->TypeInfos["temparticle"]);
      }*/
      $filetag = $GLOBALS['cfg_df_style'].'/'.'article_wap.htm';
      是將上面的代碼注釋掉
      注意事項
      DEDE手機目錄是M


      如果覺得我的文章對您有用,請隨意打賞。您的支持將鼓勵我繼續創作!

      偷拍久久国产視频,AV一区二区国产剧情,国产剧情AV果冻传媒在线观看,国产网红k频道隔壁小姐姐,综合国产日韩亚洲欧美一区,爱豆传媒国产剧情免费观看,国产萝莉福利,国产网红主播剧情 中文字幕过人的实战| 九九99热久久精品在线6下载| 午夜福利在线观看播放器下载| 国产剧情原创管家| 亚洲日本国产综合高清萝莉| 国产另类性调| 国产丝袜街拍magnet| 国产理论片一区二区| 新妈妈韩国电影| 麻豆文化传媒是哪的| 欧美视频a| 土豆网美剧中文字幕| 女同性恋婚礼叫什么| 外媒采访中文字幕| 国产邪恶直播| 韩国女主播冬天| 麻豆视频传媒下载app下载| 91a麻豆传媒| 麻豆文化传媒映画在线| 欧美超拽男生手机壁纸| 2017国产主播福利在线资源| 麻豆传媒免费视频官网| 麻豆映画传媒网址| 韩国歌老歌| qzsp2aqq麻豆传媒| 欧美女海| 日本买的手机| 年轻的母亲5韩国电影| 麻豆传媒MD0044林予曦图片| 日本奶瓶| 麻豆传媒新娘去前男友家发喜帖高清| 麻豆传媒打不开| 丝瓜app视频污在线观看| 国产露脸情侣在线| 国产3级偷拍| 国产精品av直播| 麻豆传媒直播官网下| 日本国税| 有多少女同性恋受家人支持| 2008午夜屠夫在线观看| 好看的国产剧情片吕四娘| http://www.guangxiproperty.com http://www.gura30.com http://www.chenxinhui.com http://www.collinwimberly.com http://www.weinrecht-kommentar.com http://www.am5168.net