ecms7.2添加栏目默认就是最终栏目
用的JS修改,模拟点击,这样就不用手工点了
我们增加栏目的时候,大部分都是最终栏目,每一次添加都要点一下很麻烦
所以才想到要修改
/e/admin/AddClass.php
在</body>前添加
<SCRIPT language=javascript type=text/javascript>
<!–
function GetRequest() {
var url = location.search; //获取url中"?"符后的字串
var theRequest = new Object();
if (url.indexOf("?") != -1) {
var str = url.substr(1);
strs = str.split("&");
for(var i = 0; i < strs.length; i ++) {
theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);
}
}
return theRequest;
}
var Request = new Object();
Request = GetRequest();
window.onload=function(){
if(Request["enews"]=="AddClass"){
document.getElementById(‘islast’).click();
}
}
–>
</SCRIPT>
当然更懒一点也可以,因为我们经常使用的是新闻模型,使用的是默认新闻模型模版,ID为1,我们就在上面代码添加自动设置默认新闻模版,于是变成了
<SCRIPT language=javascript type=text/javascript>
<!–
function GetRequest() {
var url = location.search; //获取url中"?"符后的字串
var theRequest = new Object();
if (url.indexOf("?") != -1) {
var str = url.substr(1);
strs = str.split("&");
for(var i = 0; i < strs.length; i ++) {
theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);
}
}
return theRequest;
}
var Request = new Object();
Request = GetRequest();
window.onload=function(){
if(Request["enews"]=="AddClass"){
document.getElementById(‘islast’).click();
document.getElementById("listtempid").value="1";//列表模版
document.getElementById("newstempid").value="1";//内容页模版
document.getElementsByName("dtlisttempid")[0].value="1";//动态列表模版
}
}
–>
</SCRIPT>
这样添加栏目只要3步,写名称、选父栏目、英文名,就可以点确定了,快就一个字我只说一次~懒人必备