DEDEBIZ標(biāo)簽生成靜態(tài)時,無法生成TAG標(biāo)簽首頁

今天測試DEDEBIZ系統(tǒng)時,發(fā)現(xiàn)DEDEBIZ在生成靜態(tài)TAG標(biāo)簽時,TAG列表生成正常,但TAG標(biāo)簽首頁卻沒有生成,也沒提示任何錯誤。這是DEDEBIZ的一個BUG。在官方群里咨詢,沒人回應(yīng),貌似他們都沒用上這個功能。沒辦法只能自己解決了。我以前用過DEDECMS的TAG生成靜態(tài)這個插件。想著能不用借過來用一下。經(jīng)測試,哈哈。。。竟然可以使用。

 

修改方法:打開/admin/templets/makehtml_tag_list.htm,admin是你網(wǎng)站后臺管理目錄。搜索“標(biāo)簽管理”,大約在63行,

在它下面添加下面代碼:

<button type="button" name="b112" class="btn btn-success btn-sm" onclick="document.form1.action='makehtml_tag_action_index.php';onTagSubmit();">更新ATG首頁</button>

保存

然后,在后臺管理目錄下新建一個PHP文件,命名為:makehtml_tag_action_index.php

把下面代碼復(fù)制進去:

<?php
require_once(dirname(__FILE__)."/config.php");
CheckPurview('sys_MakeHtml');
require_once(DEDEINC."/archive/taglist.class.php");

    $tagFile = DEDEADMIN."/../tags/index.html";
	$fp = fopen($tagFile,"w") or die("你指定的文件名有問題,無法創(chuàng)建文件");
	fclose($fp);	
	$pv = new PartView();
	$GLOBALS['_arclistEnv'] = 'index';
	$pv->SetTemplet($cfg_basedir.$cfg_templets_dir."/".$cfg_df_style."/tag.htm");  //打開TAG頁模板
	$pv->SaveToHtml($tagFile);
	echo "成功更新TAG主頁:".$tagFile;
	echo "<br/><br/><a href='../tags/index.html' target='_blank'>瀏覽...</a>";

?>

完畢。然后去快去生成tag首頁吧。

這個文件也提供下載。點擊下面下載即可。

THE END
亚洲中文色欧另类欧美,久久久久久久激情,亚洲 日韩 欧美 另类 国产,中文字幕高清无码男人的天堂 www.sucaiwu.net