织梦模板文章地图乱码怎么回事?是文章生成的太多,如何改?

织梦模板文章地图乱码怎么回事?是文章生成的太多,如何改?,第1张

修改方法如下:

1、打开/include/taglib/arclistlibphp,这个文件

2、找到第540行开始,代码如下:

if($pagesize > 0)

                {

                    if($GLOBALS['autoindex'] <= $pagesize)

                    {

                        $liststr = $dtp2->GetResult();

                        $artlist = $liststr"\r\n";

                    } else {

                        $artlist = "";

                        $orderWeight[] = array(

                            'weight'  => $row['weight'],

                            'arclist' => ''

                        );

                    }

                } else {

                    $liststr = $dtp2->GetResult();

                    $artlist = $liststr"\r\n";

3、把其中的\r\n去掉,你再生成就可以了!

用到的开源项目:DedeCMS,artdialog

1下载includerar文件完成后,解压得到2个php文件和一个使用说明文件,将php文

件上传至系统的include目录。

2打开系统的include/commonfuncphp文件 找到 178-240行(function ShowMsg)。

3将该段替换为:

if($cfg_soft_lang=="utf-8"){

require_once(DEDEINC'/dedemsg_cmsjoy_utf8php');//引入自定义提示信息方法(utf)

}else if($cfg_soft_lang=="gb2312"){

require_once(DEDEINC'/dedemsg_cmsjoy_gb2312php');//引入自定义提示信息方法(gbk)

}else{

die("Unkonw soft_lang , please modify back!");

}

4配置对话框风格样式:

如果你的系统编码是utf-8则打开打开dedemsg_cmsjoy_utf8php找到20行将$skin的值改为可选皮肤(default |

aero | chrome | opera | simple | idialog | twitter | blue | black |

green)的值便可。

一般情况下造成乱码是因为编码不对的原因

首先看下你的dedecms系统是什么版本

例如GBK和utf8

那您的模板文件就必须与系统编码对应才行

dedecms模板修改还是比较容易的,织梦模板在网站duosucai上也有很多可以供您参考

以上是给您的排查建议,有问题追问

多素材织梦模板

为您解答

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 织梦模板文章地图乱码怎么回事?是文章生成的太多,如何改?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情