91豆麻精品91久久久久久,中文在线资源,国产精品女视频,yw.139尤物在线精品视频

?
  歡迎訪問全國企業(yè)網(wǎng)站設計NO.1網(wǎng)站開發(fā)商平臺 付款方式
主頁 > 網(wǎng)站建設 > 建站知識 > dedeCMS網(wǎng)站地圖模板制作及在根目錄的顯示方法

dedeCMS網(wǎng)站地圖模板制作及在根目錄的顯示方法

POST TIME:2020-10-09

  分析了一下makehtml_map.php?dopost=site這個文件,發(fā)現(xiàn)生成視圖用的是dedetag.class.php文件,有點簡單。不能使用織夢dedecms的很多標簽,例如:
{dede:arclist titlelen=25 row='25'}[field:title/]{/dede:arclist} 
就不能解析出列表。
 
現(xiàn)在仿照首頁的方法,使用arc.partview.class.php,這是一個視圖類,可以解析這些標簽。
修改/dede/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、26行 把
    $murl = $cfg_cmspath."/data/sitemap.html";
    $tmpfile = $cfg_basedir.$cfg_templets_dir."/plus/sitemap.htm";
 
改成
    $murl = $cfg_cmspath."/sitemap.html";
    //把生成的網(wǎng)站地圖放在網(wǎng)站根目錄下,data目錄一般設置了蜘蛛不抓取
    $tmpfile = $cfg_basedir.$cfg_templets_dir."/".$cfg_df_style."/sitemap.htm";
    //同時把網(wǎng)站地圖模板改在默認的模板文件夾下
 
現(xiàn)在就可以解析dedecms所有的標簽了,包括文章列表標簽。
附:sitemap.htm模板(放在templets/plus/目錄下)

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>網(wǎng)站地圖_{dede:global.cfg_webname /}</title>
<meta name="description" content="{dede:global.cfg_description /}" />
<meta name="keywords" content="{dede:global.cfg_keywords /}" />
<style type="text/css">
body { font-family: Verdana; FONT-SIZE: 12px; MARGIN: 0; color: #000000; background: #ffffff; }
img { border: 0; }
li { margin-top: 8px; list-style: none; }
.page { padding: 4px; border-top: 1px #EEEEEE solid }
.author { background-color: #EEEEFF; padding: 6px; border-top: 1px #ddddee solid }
#nav, #content, #footer { padding: 8px; border: 1px solid #EEEEEE; clear: both; width: 95%; margin: auto; margin-top: 10px; }
</style>
</head>
<body vlink="#333333" link="#333333">
<div id="nav"><a href="/">首頁</a> > 網(wǎng)站地圖</div>
<div id="content">
  <h3>最新文章</h3>
  {dede:channelartlist typeid='all' row='100'}
  <dl>
    <dt><B><a href='{dede:field name='typeurl' /}'>{dede:field name='typename' /}</a></B></dt>
    <dd> {dede:arclist titlelen='100' row='100' orderby='pubdate'}
      <ul class='autod'>
        <li><a href="[field:arcurl /]" title="[field:fulltitle /]" target="_blank">[field:title /]</a>([field:pubdate function="MyDate('m-d',@me)"/])</li>
      </ul>
      {/dede:arclist}
  </dl>
  {/dede:channelartlist} </div>
</body>
</html>

? 主站蜘蛛池模板: 三穗县| 贵阳市| 通辽市| 亚东县| 苏尼特右旗| 沧源| 龙口市| 大化| 南宁市| 遂昌县| 区。| 固镇县| 西丰县| 康乐县| 东辽县| 辰溪县| 东海县| 安远县| 唐河县| 炎陵县| 外汇| 麻江县| 吉木萨尔县| 濉溪县| 新巴尔虎右旗| 垣曲县| 甘泉县| 康马县| 黎平县| 南宫市| 辽宁省| 乌鲁木齐市| 宜城市| 洞口县| 塔城市| 锡林郭勒盟| 页游| 突泉县| 阿拉善右旗| 长沙市| 保亭|