muban大师 发表于 2020-5-19 09:44:15

如何增加dede广告的“启用暂停”功能

如何增加织梦dedecms广告的“启用暂停”功能
       
        步骤:
        一、打开模板文件:ad_edit.htm,在广告位名称下(41行)增加如下代码:
                
                    是否启用:
                   
                      [i, />启用
                      [i, />暂停
                   
                
        二、打开ad_edit.php文件,在adname=’$adname’,下增加如下代码:adon=’$adon’,
        三、打开数据库,设计表dede_myad,增加“adon”字段,类型“int”
        四、在管理页显示:
        1、打开“ad_main.htm”文件,在想要显示的地方插入如下代码:
        {dede:field.adon function=’adon(@me)’/}
        2、打开“ad_main.php”文件,增加如下代码:
        function adon($ad)
        {
          if($ad=="1")
          {
                return "

";
          }
          else
          {
                return "

";
          }
        }
        五、最后一步,加个条件:
        打开“plus/ad_js.php”文件,
        把
        $row = $dsql->GetOne("Select * From `2d30_myad` where aid=’$aid’ ");
        改为
        $row = $dsql->GetOne("Select * From `2d30_myad` where aid=’$aid’ and adon=’1′");
页: [1]
查看完整版本: 如何增加dede广告的“启用暂停”功能