首页 > 源码教程 > EyouCMS教程

易优CMS如何获取广告数量

ok佬 2024-11-20 08:47:53 人看过

在仿站的过程中,有时需要调用广告组内的广告数量,可是又没有相对应的标签,如何解决呢?


使用下面方法即可完美解决;


打开\extend\function.php文件,复制下面代码粘贴进去

// 获取广告组内广告的数量
if (!function_exists('diy_adv_total')) 
{
    function diy_adv_total($pid = 0)
    {
        $total = 0;
        $pid = intval($pid);
        if (!empty($pid)) {
            $where = [
                'pid'   => $pid,
                'status'  => 1,
                'is_del'  => 0,
                'lang'    => get_home_lang(),
            ];
            $total = \think\Db::name('ad')->where($where)->count();
        }
 
        echo intval($total);
    }
}

前端模板调用标签:{eyou:php}diy_adv_total(1);{/eyou:php}

16580691518e92d8.png



此广告组的广告是三个,那么标签调用的值即为3;


© 版权声明

发表评论

加载中~

编辑推荐

热门文章

OK资源库是一家专注各类源码分享,绿色软件分享,资源接口分享,福利线报分享,源码教程。我们每日更新免费可靠的资源,注册就是VIP会员更深受用户好评,是您首选的资源下载站
Copyright © 2023-2024 OK资源库 版权所有 琼ICP备202309987431号-1