zencart系统默认有9个广告类型,分是:SHOW_BANNERS_GROUP_SET1~SHOW_BANNERS_GROUP_SET8和SHOW_BANNERS_GROUP_SET_ALL。
其调用方式如:[code]<?php
if (SHOW_BANNERS_GROUP_SET6 != ‘’ && $banner = zen_banner_exists(‘dynamic’, SHOW_BANNERS_GROUP_SET6)) {
if ($banner->RecordCount() > 0) {
?>
进入后台–商店设置–布局设置下面就可以看到“广告显示组”的设置选项,那些就是这9组广告组的设置选项了。
其中边框组的广告就是显示在左右两边的边框,其他的就是显示在页面顶部,中间或者下面。广告组设置的选项说明:广告显示组可以是一个广告组或多个广告组多个广告组,输入广告组名,用:分开例如: Wide-Banners:SideBox-Banners。当你选择了某一个广告显示组,就在输入框中输入您要在该广告显示组中要显示的广告组的名字,这个广告组的名字就是你在:后台–工具–广告管理中新建一个广告组时输入的名字。
简单的说,如果你要显示一个广告,首先要新建一个广告,这个广告要设置一个广告组的名字,系统默认有几个广告组,可以加人系统默认的广告组,但是建议还是自己输入一个名字。生成这个广告以后,就要到:商店设置–布局设置下将该广告组添加到要显示的广告显示组中。这样就可以完成一个广告的显示了。
SHOW_BANNERS_GROUP_SET_ALL组的广告将会显示所有该组的广告,而其他组的就是随机显示一个(如果该组有多个广告)。
广告的位置不是固定的,按照上面的设置和调用代码,可以在如何地方显示广告