destoon采集论坛

 找回密码
 立即注册
查看: 293|回复: 3

无图时显示广告怎么做有人知道吗

[复制链接]

64

主题

39

回帖

296

积分

中级会员

Rank: 3Rank: 3

积分
296
发表于 2010-9-13 10:45:45 | 显示全部楼层 |阅读模式
无图时显示广告怎么做有人知道吗,发现模版里面没有无图的判断,貌似在model里面,但加不上广告语句
回复

使用道具 举报

18

主题

179

回帖

440

积分

中级会员

Rank: 3Rank: 3

积分
440
发表于 2010-9-15 16:33:34 | 显示全部楼层

图片列表里默认就是所有有图片的列表,没图的不会显示

在loop里加判断 {if thumb==""}广告代码{else}有图正常显示的代码{/if}
回复 支持 反对

使用道具 举报

64

主题

39

回帖

296

积分

中级会员

Rank: 3Rank: 3

积分
296
 楼主| 发表于 2010-9-16 09:55:49 | 显示全部楼层

学习了,



回复 支持 反对

使用道具 举报

64

主题

39

回帖

296

积分

中级会员

Rank: 3Rank: 3

积分
296
 楼主| 发表于 2010-9-21 11:11:45 | 显示全部楼层

发现有图或者无图的判断在include\module.func.php 和script\page.js里面,而模板文件里面的if判断无图时显示广告是无效的,那么应该怎么修改源码,才能让sell无图显示广告呢?
function get_albums($item, $type = 0) {
        $imgs = array();
        if($type == 0) {
                $nopic = DT_SKIN.'image/nopic60.gif';
                $imgs[] = $item['thumb'] ? $item['thumb'] : $nopic;
                $imgs[] = $item['thumb1'] ? $item['thumb1'] : $nopic;
                $imgs[] = $item['thumb2'] ? $item['thumb2'] : $nopic;
        } else if($type == 1) {
                $nopic = DT_SKIN.'image/nopic240.gif';
                $imgs[] = $item['thumb'] ? str_replace('.thumb.', '.middle.', $item['thumb']) : $nopic;
                $imgs[] = $item['thumb1'] ? str_replace('.thumb.', '.middle.', $item['thumb1']) : $nopic;
                $imgs[] = $item['thumb2'] ? str_replace('.thumb.', '.middle.', $item['thumb2']) : $nopic;
        }
        return $imgs;
}



function SAlbum(s) {
        if(s.indexOf('nopic240.gif') != -1) return;
        s = s.substring(0, s.length-8-ext(s).length);
        $('imgshow').innerHTML = '
[img][/img]
630){this.width=630;}"/>';
        Ds('imgshow');
}
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|destoon采集论坛

GMT+8, 2025-12-17 00:27 , Processed in 0.019348 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表