最模板 - 外贸网站建设,外贸网站模板

最模板

当前位置: 首页 > 建站教程 > CMS教程 > DedeCMS教程 >

织梦怎么样新增文章时同时更新所有的单页面

时间:2014-12-24 23:57来源: 作者: 点击:
实现这样的功能织梦自身是没有这个功能的,要实现这个功能首先就要在后台的系统参数的性能选项中将发布文章后马上更新网站主页:设置为是,将arclist标签调用缓存尽量调小一点,

实现这样的功能织梦自身是没有这个功能的,要实现这个功能首先就要在后台的“系统参数”的“性能选项”中将“发布文章后马上更新网站主页:”设置为“是”,将“arclist标签调用缓存”尽量调小一点,这样才能让代码顺利执行,还有就需要在后台目录的task_do.php中,找到如下代码:

$GLOBALS['_arclistEnv'] = ‘index’;  
$pv->SetTemplet($tpl);  
$pv->SaveToHtml($homeFile);  
$pv->Close(); 
在下面一行增加如下代码:
//更新所有的单文档  
include_once(DEDEINC.”/arc.sgpage.class.php”);  
$dsql->Execute(“ex”,”Select aid From `dede_sgpage` “);  
$i = 0;  
while($row = $dsql->GetArray(“ex”))  
{  
    $sg = new sgpage($row['aid']);  
    $sg->SaveToHtml();  
    $i++;  
}     
//更新所有的单文档 
保存关闭后即可。

(责任编辑:最模板)
------分隔线----------------------------
栏目列表
推荐内容