本站资源均来自互联网,仅供学习与参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
Copyright @ 2015-2020 织梦园 版权所有
Power by DedeCms
鲁ICP备15039853号-1
鲁公网安备 37132302000249号
模板标签 TAG标签 网站地图 XML地图 今日更新 返回顶部
如何增加织梦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′");