dede一键更新html加入更新单页文档的功能
网站建设 2022-07-27 09:12www.1681989.com免费网站
梦dedecms默认一键提供生成HTML模块,更有一键更新功能,不过,由于DEDECMS后台-频道模型-单页文档管理中文档的更新,必须在单页文档管理栏目下才能完成,而生成模块中的一键更新功 […]
梦dedecms默认一键提供生成HTML模块,更有一键更新功能,不过,由于DEDECMS后台-频道模型-单页文档管理中文档的更新,必须在单页文档管理栏目下才能完成,而生成模块中的一键更新功能无法更新单页文档。怎么办呢?只需要把dede管理目录下的templet_one_edit中的生成所有单页代码拷贝到makehtml_all.php 生成代码中即可完成在一键更新中加入更新单页文档的功能,请看如下操作
源文件makehtml_all.php大约144行左右,大家可以直接搜索$step==10来找到该位置
-
else if($step==10)
-
{
-
$admID = $cuserLog->getUserID();
-
$mkcachefile = DEDEDATA."/mkall_cache_{$admID}.php";
-
@unlk($mkcachefile);
-
OptimizeData($dsql);
-
ShowMsg("完成所有文件的更新!","javascript:;");
-
exit();
-
}//make step
修改为推火网以下代码后
-
else if($step==10)
-
{
-
-
clude_once(DEDEINC."/arc.sgpage.class.php");
-
$dsql->Execute("ex","SELECT aid FROM `h_sgpage` ");
-
$i = 0;
-
while($row = $dsql->GetArray("ex"))
-
{
-
$sg = new sgpage($row['aid']);
-
$sg->SaveToHtml();
-
$i++;
-
}
-
$admID = $cuserLog->getUserID();
-
$mkcachefile = DEDEDATA."/mkall_cache_{$admID}.php";
-
@unlk($mkcachefile);
-
OptimizeData($dsql);
-
ShowMsg("已更新$i个页面,并完成所有文件的更新!","javascript:;");
-
exit();
-
}//make step
-
上一篇:手把手教你让dedecms禁止发布重复文章
下一篇:DEDECMS中对发布者修改
网站设计
- 德昌优化关键词排名推广 提升在线曝光率的有效
- 2021上海高端网站设计哪家好
- 所谓的域名估价是怎么做的 有什么方法
- 怎么维护seo关键词排名 元宝分享一些技巧
- 肃宁SEO 提升您网站可见性的最佳策略
- 国际域名注册会有什么要求 新手有什么需要掌握
- 域名更换注意什么 新手如何更换域名
- 网站防护可以采用高防CDN吗
- 凡科模板建站的优势有哪些
- 注册域名的意义 域名注册为什么那么火爆
- 南丹百度关键词SEO 全面提升网站可见性的指南
- 新手如何买网址域名 买网址域名有哪些必备知识
- 企业如何选择网络推广公司
- 美图跨界投资HBN颜究所 精品双拼域名meitu.com更亮
- iplc机场专线网络是什么 有什么优势特点
- black域名怎么样 如何申请black域名
梦dedecms默认一键提供生成HTML模块,更有一键更新功能,不过,由于DEDECMS后台-频道模型-单页文档管理中文档的更新,必须在单页文档管理栏目下才能完成,而生成模块中的一键更新功能无法更新单页文档。怎么办呢?只需要把dede管理目录下的templet_one_edit中的生成所有单页代码拷贝到makehtml_all.php 生成代码中即可完成在一键更新中加入更新单页文档的功能,请看如下操作
源文件makehtml_all.php大约144行左右,大家可以直接搜索$step==10来找到该位置
- else if($step==10)
- {
- $admID = $cuserLog->getUserID();
- $mkcachefile = DEDEDATA."/mkall_cache_{$admID}.php";
- @unlk($mkcachefile);
- OptimizeData($dsql);
- ShowMsg("完成所有文件的更新!","javascript:;");
- exit();
- }//make step
修改为推火网以下代码后
- else if($step==10)
- {
- clude_once(DEDEINC."/arc.sgpage.class.php");
- $dsql->Execute("ex","SELECT aid FROM `h_sgpage` ");
- $i = 0;
- while($row = $dsql->GetArray("ex"))
- {
- $sg = new sgpage($row['aid']);
- $sg->SaveToHtml();
- $i++;
- }
- $admID = $cuserLog->getUserID();
- $mkcachefile = DEDEDATA."/mkall_cache_{$admID}.php";
- @unlk($mkcachefile);
- OptimizeData($dsql);
- ShowMsg("已更新$i个页面,并完成所有文件的更新!","javascript:;");
- exit();
- }//make step
手把手教你让dedecms禁止发布重复文章
下一篇:DEDECMS中对发布者修改
网站设计
- 德昌优化关键词排名推广 提升在线曝光率的有效
- 2021上海高端网站设计哪家好
- 所谓的域名估价是怎么做的 有什么方法
- 怎么维护seo关键词排名 元宝分享一些技巧
- 肃宁SEO 提升您网站可见性的最佳策略
- 国际域名注册会有什么要求 新手有什么需要掌握
- 域名更换注意什么 新手如何更换域名
- 网站防护可以采用高防CDN吗
- 凡科模板建站的优势有哪些
- 注册域名的意义 域名注册为什么那么火爆
- 南丹百度关键词SEO 全面提升网站可见性的指南
- 新手如何买网址域名 买网址域名有哪些必备知识
- 企业如何选择网络推广公司
- 美图跨界投资HBN颜究所 精品双拼域名meitu.com更亮
- iplc机场专线网络是什么 有什么优势特点
- black域名怎么样 如何申请black域名