互补网网专做高品质CMS教程,所有教程均为站长亲测有效后发布。
您当前所在位置:互补网首页 > DEDECMS > DEDE二次开发 >

dede后台添加文章图片路径修改为绝对地址方法

发布时间:2019-05-11热度:0

  织梦cms功能可以说是非常强大,在使用过程中遇到的问题也是层次不穷,例如我用织梦cms做pc和移动两个站点。两套模板,一套是pc模板,一套是移动模板,公用同一个mysql数据库,就会出现一个问题,文章里面的图片不显示,需要通过修改程序,修改为绝对路劲才可以显示。
  具体解决方法如下:

第一种解决方法:
  找到 include\dialog\select_images_post.php 第108行

$fileurl = $activepath.'/'.$filename;
  替换成:
$fileurl = '你的域名'.$activepath.'/'.$filename;

即可实现文章插入图片为绝对路劲。

修改完成后如下:
 

$fileurl = 'http://www.faniwl.com'.$activepath.'/'.$filename;

第二种修改方法:
  修改目录include下的文件extend.func.php,在最后面添加一个函数方法

 

function replaceurl($newurl)
{
$newurl=str_replace('src="/uploads/allimg/','src="http://你的域名/uploads/allimg/',$newurl);
return $newurl;
}

  另外调用文章正文内容的标签{dede:field.body/}
  需要改成: {dede:field.body function='replaceurl(@me)'/}

本文地址:http://www.25923.com/dedecms/kaifa/051128.html(转载请保留)