我已阅读并接受《用户协议》
注册VIP账号,全站资源免费任意下!
欢迎来到微视媒-源码测试 经验教程 小程序源码 设计资源
开通会员全站免费下载
立即加入
您的一年会员开通成功!
您的一年会员开通成功!
今日下载数已用完
升级会员
提交
下载提示!请输入验证码验证哦!
看不清,重新获取
提交验证码
首页 > 织梦学习 >

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

如何增加织梦dedecms广告的“启用暂停”功能

步骤:
一、打开模板文件:ad_edit.htm,在广告位名称下(41行)增加如下代码:
          <tr>
            <td height="25" align="center">是否启用:</td>
            <td colspan="2">
              <input class="np" name="adon" type="radio" value="1" <?php if($row['adon']==1) echo " checked=’1′ "; ?> />启用
              <input class="np" name="adon" type="radio" value="0" <?php if($row['adon']==0) echo " checked=’0′ "; ?> />暂停
            </td>
          </tr>
二、打开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 "<font color=green>启用</font>";
    }
    else
    {
        return "<font color=red>暂停</font>";
    }
}
五、最后一步,加个条件:
打开“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′");
 
482
151
  • 分 享 者:
    虎哥
  • 更新时间:
    06-03
  • 资源评分:
  • 分享方式:
    共享
  • 技术支持:
    暂无
  • 使用场景:
    仅供个人技术学习参考,拒绝商用
  • 可用操作:
您可能会喜欢的其他资源
点击咨询
在线时间:9:00-21:00