打开:models/posts.php
找到
$explore_list_data[$key]['user_info'] = $users_info[$data['uid']];
下添加:
$explore_list_data[$key]['attachs'] =$this->model('publish')->get_attach('article', $data['post_id']);
打开:views/default/explore/ajax/list_tpl.html
在文章内容调用部分找一个您人为合适的位置,添加
<?php if ($val['attachs']) { ?> <div id="imglist"> <?php foreach($val['attachs'] as $k => $item) { ?> <a href="article/<?php echo $val['id']; ?>"><img src="<?php echo $item['thumb'] ?>" alt="$val['title']"></a> <?php } ?> </div> <?php } ?>
OK!,这个时候,缩略图默认显示的是90X90的,
修改缩略图尺寸:
打开system/config/image.php
找到
$config['attachment_thumbnail'] = array( 'min' => array( "w" => 170, "h" => 110 ), 'square' => array( "w" => 90, "h" => 90 ) );
修改那个90部分为您需要的尺寸,即可。
PS:修改尺寸后,不会直接生成所有缩略图,所以,你调用的时候只会显示红叉
阅读全文
收起全文