织梦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)'/}