admin 发表于 2014-11-22 16:45:44

帝国cms实现栏目批量修改:是否生成

帝国cms实现栏目批量修改 是否生成:不生成栏目页,不生成内容页,不生成JS调用,标签不调用的修改方
本文关键字词:栏目批量设置
第一步、/e/admin/SetMoreClass.php中查找:          <tr>
            <td height="24" bgcolor="#FFFFFF"> <div align="center">
                <input name="doshowdt" type="checkbox" id="doshowdt" value="1">
            </div></td>
            <td bgcolor="#FFFFFF">内容页模式</td>
            <td bgcolor="#FFFFFF"> <input type="radio" name="showdt" value="0"<?=$r==0?' checked':''?>>
            静态页面
            <input type="radio" name="showdt" value="1"<?=$r==1?' checked':''?>>
            动态生成
            <input type="radio" name="showdt" value="2"<?=$r==2?' checked':''?>>
            动态页面</td>
          </tr>
下面增加:<tr>
<td height="25" bgcolor="#FFFFFF"><div align="center">
<input name="dosfsc" type="checkbox" id="dosfsc" value="1">
</div></td>
<td bgcolor="#FFFFFF">是否生成</td>
<td bgcolor="#FFFFFF">
<input name="nreclass" type="checkbox" value="1">
不生成栏目页,
<input name="nreinfo" type="checkbox" value="1">
不生成内容页,
<input name="nrejs" type="checkbox" value="1">
不生成JS调用,
<input name="nottobq" type="checkbox" value="1">
标签不调用</td>
</tr>
第二步、/e/class/classfun.php中查找:      if($add['doshowdt'])
      {
                $seting.=",showdt='$add'";
      }
下面增加:if($add['dosfsc']){
$seting.=",nreclass='$add'";
$seting.=",nreinfo='$add'";
$seting.=",nrejs='$add'";
$seting.=",nottobq='$add'";
}

以上。这样即可实现批量替换相关数据。

相关截图:


附件下载(附件为以上的方法):
页: [1]
查看完整版本: 帝国cms实现栏目批量修改:是否生成