我将文章的文件改为缩略图,首页调用后导致链接错误,请看代码,谢谢

2016-07-07 15:02 来源:www.chinab4c.com 作者:ecshop专家

实现方法:
1.index.php月200多行,增加$arr[$idx]['file_url']= trim($row['file_url']);
因为默认207行已经调用了a.file_url,

2.new_articles.lbi改为
<img src="{$article.file_url}"width="80" height="60" />[<a href="{$article.cat_url}">{$article.cat_name}</a>] <a href="{$article.url}" title="{$article.title|escape:html}">{$article.short_title|truncate:10:"...":true}</a>

好了,成功!
但现在的问题是,前两个链接成了图片,进入图片,而不是文章地址。
请教各位,谢谢!

回答:
这不大可能 啊。.你明明是用file_url

index.php将:
$arr[$idx]['url']= $row['open_type'] != 1 ?
build_uri('article', array('aid' => $row['article_id']), $row['title']) : trim($row['file_url']);
修改为:
$arr[$idx]['url']= build_uri('article', array('aid' => $row['article_id']), $row['title']);

lib_article.php将:
$arr[$article_id]['url']= $row['open_type'] != 1 ? build_uri('article', array('aid'=>$article_id), $row['title']) : trim($row['file_url']);
修改为:
$arr[$article_id]['url']= build_uri('article', array('aid' => $row['article_id']), $row['title']);

OK!