专业的织梦模板下载平台,更多精品模板,超低模板价格,网站建设如此简单!-互创湾
当前位置:主页 > 建站教程 > 二次开发 >

织梦网站地图支持标签调用的方法

发布时间:2016-05-09 来源:互创湾 浏览: 关键词:
使用arc.partview.class.php,这是一个视图类,可以解析这些标签。
修改makehtml_map.php如下:
1、将 
      require_once(DEDEINC."/dedetag.class.php");
      改成
      require_once(DEDEINC."/arc.partview.class.php");
2、将
      $dtp = new DedeTagParse();
      $dtp->LoadTemplet($tmpfile);
      $dtp->SaveTo($cfg_basedir.$murl);
      改成
      $dtp = new PartView();
      $GLOBALS['_arclistEnv'] = 'index';
      $dtp->SetTemplet($tmpfile);
      $dtp->SaveToHtml($cfg_basedir.$murl); 
3、将
       $dtp->Clear();
      改成
       //$dtp->Clear(); 
4、将
      $murl = $cfg_cmspath."/data/sitemap.html";
      $tmpfile = $cfg_basedir.$cfg_templets_dir."/plus/sitemap.htm";
      改成
      $murl = $cfg_cmspath."/sitemap.html";//把生成的网站地图放在网站根目录下,data目录一般设置了蜘蛛不抓取
      $tmpfile = $cfg_basedir.$cfg_templets_dir."/".$cfg_df_style."/sitemap.htm";//同时把网站地图模板改在默认的模板文件夹下 

现在就可以解析dedecms所有的标签了,包括文章列表标签。 
责任编辑:互创青年
共有人阅读,期待你的评论!评论
CopyRight © 2015-2016 互创湾模板网 版权所有  备案号:苏ICP备15051054号