专业的织梦模板下载平台,更多精品模板,超低模板价格,网站建设如此简单!           QQ好友已满,→点此获取提取码←
当前位置:主页 > 建站教程 > 织梦CMS教程 >

织梦自动更新手机端栏目列表页无效的解决办法

发布时间:2018-10-27  来源:六久阁  浏览:0  关键词:织梦自动更新 织梦手机更新 手机自动更新 

\0织梦自动更新手机端栏目列表页无效的解决办法:

\0我们在织梦里修改task_do.php这个文件能实现自动更新手机端首页、手机端内容页,但是手机端栏目页不会自动更新

\dede\task_do.php  (dede为后台目录) 找到

if(is_array($nextRow))

{

$envs['aid'] = $nextRow['id'];

$arc = new Archives($nextRow['id']);

$arc->MakeHtml();

}

在它的下面加入

//发布文章后自动生成移动版文章页、上一篇下一篇 开始

if($cfg_makemobile == 'Y')

{

define('DEDEMOB', 'Y');

$arc = new Archives($aid);

$arc->MakeHtml();

if(is_array($preRow))

{

$envs['aid'] = $preRow['id'];

$arc = new Archives($preRow['id']);

$arc->MakeHtml();

}

if(is_array($nextRow))

{

$envs['aid'] = $nextRow['id'];

$arc = new Archives($nextRow['id']);

$arc->MakeHtml();

}

}

//发布文章后自动生成移动版文章页、上一篇下一篇 结束


继续找到

$pv->SaveToHtml($homeFile);

在它的下面加入

//发布文章后自动生成移动版首页 开始

if($cfg_makemobile == 'Y')

{

$templet = str_replace("{style}", $cfg_df_style, $row['templet']);

$templet = str_replace('.htm','_m.htm',$templet);

$homeFile = dirname(__FILE__).'/'.str_replace("../", '../m/',$row['position']);

$homeFile = str_replace("//", "/", str_replace("\\", "/", $homeFile));

$fp = fopen($homeFile, 'w') or die("无法更新移动版主页到:$homeFile 位置");

fclose($fp);

$tpl = $cfg_basedir.$cfg_templets_dir.'/'.$templet;

if(!file_exists($tpl))

{

$tpl = $cfg_basedir.$cfg_templets_dir.'/default/index_m.htm';

if(!file_exists($tpl)) exit("无法找到移动版主页模板:$tpl ");

}

$GLOBALS['_arclistEnv'] = 'index';

$pv->SetTemplet($tpl);

$pv->SaveToHtml($homeFile);

}

//发布文章后自动生成移动版首页 结束


最后继续找到

require_once(DEDEINC."/arc.listview.class.php");

$lv = new ListView($tid);

$lv->CountRecord();

$lv->MakeHtml();

$lv->Close();

在它的下面加入

//发布文章后自动生成移动版列表页 开始

if($cfg_makemobile == 'Y')

{

define('DEDEMOB', 'Y');

$lv = new ListView($tid);

$lv->CountRecord();

$lv->MakeHtml();

$lv->Close();

}

//发布文章后自动生成移动版列表页 结束


我们需要修改/dede/task_do.php 与/dede/inc/inc_archives_functions.php才能实现手机端栏目页自动更新

修改后的2个文件打包下载:https://pan.baidu.com/s/1rtRruBZ_7t7Tlg3G8W_U0Q     提取码:咨询本站QQ:344693787获得

 

织梦二次开发QQ群

群号(383578617) DedeCMS织梦教程QQ群 如果您有任何织梦问题,请把问题发到群里,阁主将免费为您写解决教程!

已有 0 人评论


CopyRight © 2016-2017 六久阁模板下载网 版权所有  备案号:滇ICP备15006281号-4 
本站部份内容来源自网络,文字、素材、图片版权属于原作者,本站转载素材仅供大家欣赏和分享,切勿做为商业目的使用。
如果侵害了您的合法权益,请您及时与我们,我们会在第一时间删除相关内容!