关于缩略图带/ 前台无法显示的问题~~

关于缩略图带/ 前台无法显示的问题~~

来源:帝国CMS模板网 作者:暗香浮 时间:2026-07-05
浏览:34 收藏 点赞(0)
简介:目前3.0.1版本程序内容里面的图片提取缩略图,只支持绝对URL。 比如 http://xxx.com/uploads/xx/xx.jpg pic字段存放的是 uploads/xx/xx.jpg 如果采集的是相对URL /uploads/xx/xx.jpg 提取缩略图入库后,pic字段存放的是 /uploads/xx/xx.jpg 这个时候,前台缩略图无法正常显示

目前3.0.1版本程序内容里面的图片提取缩略图,只支持绝对URL。

比如 http://xxx.com/uploads/xx/xx.jpg

pic字段存放的是 uploads/xx/xx.jpg

如果采集的是相对URL /uploads/xx/xx.jpg

提取缩略图入库后,pic字段存放的是 /uploads/xx/xx.jpg

这个时候,前台缩略图无法正常显示,多了一个 / 。

如何解决?

找到文件:lecms/model/cms_conent_model.class.php 大概在67行找到代码

if( substr($v['pic'], 0, 2) != '//' && substr($v['pic'], 0, 4) != 'http' ){ //不是外链图片

在该行代码下面加入

//解决pic字段 存放是 / 开头的?
if(substr($v['pic'], 0 , 1) == '/'){
	$v['pic'] = substr($v['pic'], 1);
}

如图所示:

保存,清除文件缓存。

在线
客服