php怎么banner指定超链接,巧用图片链接模块做banner广告图片,后台可更换图片

banner广告图片客户要自己更换怎么办,我们可以巧用图片链接模块做banner广告图片,让客户自己来更换banner广告图片。之前我

做过一个简单实现广告图片后台更换教程,是用产品模块来实现的,拖拖说大材小用,现在发现确实是这样。在Geoff的提示下,用图片链接模块来实现,效果

更加,在图片列表页,还可以看到图片缩略图,更清楚更换哪个图片。而且还可以加广告链接。

1、复制support目录下的linkimages文件夹到根目录下,改名为ad

2、既然是把二级目录改为一级目录,就得改路径。修改ad/manage.php文件,把所有的../../改为../

3、修改ad/common/config.jtbc文件,jtbc_support_linkimages改为jtbc_ad

4、增加数据表jtbc_ad,数据库→SQL→运行

CREATE TABLE IF NOT EXISTS `jtbc_ad` (

`lid` int(9) NOT NULL auto_increment,

`l_topic` varchar(50) default NULL,

`l_url` varchar(255) default NULL,

`l_keyword` varchar(50) default NULL,

`l_image` varchar(255) default NULL,

`l_intro` varchar(255) default NULL,

`l_time` datetime default NULL,

PRIMARY KEY  (`lid`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8;

5、增加后台管理左边列表,修改ad/common/guide.jtbc文件,把以下代码覆盖默认的,

6、修改ad/common/language/manage.jtbc 语言文件,把那些图片链接什么的字样改成你喜欢的。

7、修改ad/common/incfilesnode/config.inc.php文件,$nroute = 'child';改为$nroute = 'node';

8、到这里程序部分基本完成了,你可以把后台管理图片列表下的创建链接JS删掉,

ad/common/template/manage.jtbc 找到js部分代码,删掉即可。你要是觉得不碍眼,也可以不管这一步,不影响使用功能。

9、增加调用节点,系统管理-模版管理-调用模版-增加调用节点ad

{@}{$image}{@}

10、模版调用广告图片代码

上面的lid=1是调用第1条id。

至此,大功告成,当然还有些细节,你可以自己去发现去完善。

比如我有个特效,图片放在ad文件夹下,看源代码是读取到图片了,但是没有显示出来,后来我把图片的上传路径改为根目录下的images文件夹就可以了。在后台管理-配置管理,选择ad模块,上传路径改为../images/

其他的小细节,我就不说了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值