广告调用 - 代码示例

ad() - 单个广告调用
// 调用指定广告位 $ad = ad(1, 'pc'); // 参数: $id=广告ID, $t=终端类型 // $t: 'pc'=电脑版, 'mobile'=手机版 // 返回: 广告HTML代码 // 手机版广告 $mobileAd = ad(1, 'mobile');
adlist() - 广告列表
// 获取广告列表 $list = adlist(0, 5); // 参数: $cid=分类ID, $limit=数量 // $cid=0: 所有分类 // 返回: 广告数组 // 指定分类的广告 $list = adlist(3, 10);
getAdByCat() - 按分类获取广告
// 按分类获取广告 $ads = getAdByCat(1, 5, 'id desc'); // 参数: $cid=分类ID, $nums=数量, $order=排序 // 返回: 广告数组 // 按点击量排序 $hotAds = getAdByCat(1, 5, 'clicks desc');
模板中使用
// 在模板中直接调用 {:ad(1, 'pc')} // 循环广告列表

广告调用结果

ad(1, 'pc') 单个广告

无广告数据

ad(2, 'pc') 单个广告

无广告数据

广告列表 adlist(0, 5)

ID标题图片链接
2测试广告1/Uploads/test1.jpghttp://test1.com
3测试广告2/Uploads/test2.jpghttp://test2.com
4测试广告3/Uploads/test3.jpghttp://test3.com
5测试广告4/Uploads/test4.jpghttp://test4.com

按分类广告 getAdByCat(1, 5)

ID标题排序
5测试广告44
4测试广告33
3测试广告22
2测试广告11