本教程实现帝国cms栏目批量修改增加“是否生成”选项:最后效果如图所示!

第一步、/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[showdt]==0?' checked':''?>>静态页面<input type="radio" name="showdt" value="1"<?=$r[showdt]==1?' checked':''?>>动态生成<input type="radio" name="showdt" value="2"<?=$r[showdt]==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[showdt]'";}

下面增加:

if($add['dosfsc']){$seting.=",nreclass='$add[nreclass]'";$seting.=",nreinfo='$add[nreinfo]'";$seting.=",nrejs='$add[nrejs]'";$seting.=",nottobq='$add[nottobq]'";}

完毕!