parent
c8daf08a82
commit
ad7d54027e
1 changed files with 0 additions and 161 deletions
@ -1,161 +0,0 @@ |
||||
<@ms.html5> |
||||
<@ms.nav title="静态化"></@ms.nav> |
||||
<@ms.panel> |
||||
<p class="alert alert-info" role="alert"> |
||||
<span class="glyphicon glyphicon-pushpin text-lef "></span> |
||||
<a class="alert-link text-lef" style="margin-left: 12px;"> |
||||
更新主页,如果系统存在引导页面可以手动修改主页位置文件名,default.html引导页面index.html主页。 |
||||
</a><br/> |
||||
<span class="glyphicon glyphicon-pushpin text-lef "></span> |
||||
<a class="alert-link text-lef" style="margin-left: 12px;"> |
||||
更新栏目列表,推荐使用指定栏目更新。系统提示“更新中...”请不要刷新页面或点击其他菜单。 |
||||
</a><br/> |
||||
<span class="glyphicon glyphicon-pushpin text-lef "></span> |
||||
<a class="alert-link text-lef" style="margin-left: 12px;"> |
||||
根据时间与栏目类型生成文章 |
||||
</a> |
||||
</p> |
||||
<@ms.form name="generateIndex"> |
||||
<@ms.formRow label="选择主页模板" width="300"> |
||||
<select class="form-control" id="select_id"></select> |
||||
<input type="hidden" name="url"/> |
||||
</@ms.formRow> |
||||
<@ms.text id="position" label="选择主页位置 " width="300" value="index" placeholder="输入主页位置" name="position" help="注:主页位置htm文件名一般为index.html或default.html"/> |
||||
<div class="form-group ms-form-group"><div class="col-sm-2"></div><div class="col-sm-9 ms-from-group-input ms-form-input"> |
||||
<@shiro.hasPermission name="cms:generate:index"> |
||||
<@ms.button class="btn btn-primary" id="updateIndex" value="生成主页" /> |
||||
<@ms.panelNavBtnSave title="" id="viewIndex" value="预览主页" /> |
||||
</@shiro.hasPermission> |
||||
</div> |
||||
</div> |
||||
</@ms.form> |
||||
<!--选择更新的栏目--> |
||||
<@ms.form name="generateColumn"> |
||||
<@ms.formRow label="选择要生成栏目" width="300"> |
||||
<#if list?has_content> |
||||
<@ms.treeInput treeId="inputTree" json="${list?default('')}" jsonId="categoryId" jsonPid="categoryCategoryId" jsonName="categoryTitle" buttonText="选择更新的栏目" addNodesName="所有栏目" inputName="columnId" showIcon="true" expandAll="true" /> |
||||
<#else> |
||||
<@ms.treeInput treeId="errorTree" buttonText="暂无数据" /> |
||||
</#if> |
||||
</@ms.formRow> |
||||
<div class="form-group ms-form-group"><div class="col-sm-2"></div><div class="col-sm-9 ms-from-group-input ms-form-input"> |
||||
<@shiro.hasPermission name="cms:generate:column"> |
||||
<@ms.button class="btn btn-primary" id="updateColumn" value="生成栏目" /> |
||||
</@shiro.hasPermission> |
||||
</div></div> |
||||
</@ms.form> |
||||
<@ms.form name="generateArticle"> |
||||
<@ms.formRow label="文章栏目" width="300"> |
||||
<#if list?has_content> |
||||
<@ms.treeInput treeId="inputTreee" json="${list?default('')}" jsonId="categoryId" jsonPid="categoryCategoryId" jsonName="categoryTitle" addNodesName="所有栏目" buttonText="选择更新的栏目" inputName="articleId" showIcon="true" expandAll="true" /> |
||||
<#else> |
||||
<@ms.treeInput treeId="errorTree" buttonText="暂无数据" /> |
||||
</#if> |
||||
</@ms.formRow> |
||||
<@ms.date name="dateTime" label="指定时间" single=true readonly="readonly" width="300" value="${now?string('yyyy-MM-dd')}" validation={"required":"true", "data-bv-notempty-message":"必填项目"} placeholder="点击该框选择时间段" /> |
||||
<div class="form-group ms-form-group"><div class="col-sm-2"></div><div class="col-sm-9 ms-from-group-input ms-form-input"> |
||||
<@shiro.hasPermission name="cms:generate:article"> |
||||
<@ms.button class="btn btn-primary" id="updateArticle" value="生成文章" /> |
||||
</@shiro.hasPermission> |
||||
</div></div> |
||||
</@ms.form> |
||||
</@ms.panel> |
||||
</@ms.html5> |
||||
|
||||
<!--点击进行按钮提交--> |
||||
<script> |
||||
$(function(){ |
||||
var URL="${managerPath}/template/queryTemplateFileForColumn.do"; |
||||
var DATA = ""; |
||||
$(this).request({url:URL,data:DATA,type:"json",method:"get",func:function(msg) { |
||||
if(msg.length==0){ |
||||
$("#select_id").append("<option value='' >暂无文件</option>") |
||||
} |
||||
for(var i = 0;i<msg.length;i++){ |
||||
$("#select_id").append("<option value="+msg[i]+">"+msg[i]+"</option>"); |
||||
//如果存在index.html |
||||
if(msg[i]=="index.html" || msg[i]=="index.htm"){ |
||||
$("#select_id").find("option[value='"+msg[i]+"']").attr("selected",true); |
||||
} |
||||
} |
||||
}}); |
||||
}) |
||||
|
||||
//点击一键更新主页时,进行主页更新 |
||||
$("#updateIndex").click(function(){ |
||||
//选择的主页模板名称和主页位置 |
||||
var url = $("#select_id").val(); |
||||
var position =$("input[name='position']").val(); |
||||
//封装ajax请求参数 |
||||
var URL="${managerPath}/cms/generate//generateIndex.do"; |
||||
var DATA = "url="+url+"&position="+position; |
||||
$(this).html("更新中..").attr("disabled", "disabled"); |
||||
$(this).request({url:URL,data:DATA,type:"json",method:"post",func:function(msg) { |
||||
$("#updateIndex").html("更新主页").removeAttr("disabled"); |
||||
if(msg.result){ |
||||
<@ms.notify msg="更新成功" type="success"/> |
||||
}else{ |
||||
$('.ms-notifications').offset({top:43}).notify({ |
||||
type:'warning', |
||||
message: { text:msg.resultMsg } |
||||
}).show(); |
||||
} |
||||
$("#updateIndex").html("更新主页") |
||||
}}); |
||||
}); |
||||
//点击预览时,进行预览 |
||||
$("#viewIndex").click(function(){ |
||||
var position =$("input[name='position']").val(); |
||||
window.open("${managerPath}/cms/generate/"+position+"/viewIndex.do"); |
||||
}); |
||||
</script> |
||||
|
||||
<!--点击生成栏目按钮--> |
||||
<script> |
||||
$("#updateColumn").click(function() { |
||||
var columnId = 0; |
||||
if($("input[name='columnId']").val() !="" && $("input[name='columnId']").val().length>0){ |
||||
columnId = $("input[name='columnId']").val(); |
||||
} |
||||
var URL="${managerPath}/cms/generate/"+columnId+"/genernateColumn.do"; |
||||
$(this).html("更新中..").attr("disabled", "disabled"); |
||||
$(this).request({url:URL,data:columnId,type:"json",method:"post",func:function(msg) { |
||||
$("#updateColumn").html("更新栏目").removeAttr("disabled"); |
||||
//回调处理方式 |
||||
if(msg.result){ |
||||
<@ms.notify msg="更新成功" type="success"/> |
||||
}else{ |
||||
$('.ms-notifications').offset({top:43}).notify({ |
||||
type:'warning', |
||||
message: { text:msg.resultMsg } |
||||
}).show(); |
||||
} |
||||
}}); |
||||
}); |
||||
</script> |
||||
|
||||
<!--点击生成文章按钮--> |
||||
<script> |
||||
$("#updateArticle").click(function() { |
||||
var articleId = 0; |
||||
if($("input[name='articleId']").val() !="" ){ |
||||
articleId = $("input[name='articleId']").val(); |
||||
} |
||||
var URL="${managerPath}/cms/generate/" + articleId + "/generateArticle.do"; |
||||
var DATA = "dateTime=" + $("input[name='dateTime']").val(); |
||||
$(this).html("更新中..").attr("disabled", "disabled"); |
||||
|
||||
$(this).request({url:URL,data:DATA,type:"json",method:"post",func:function(msg) { |
||||
$("#updateArticle").html("更新文档").removeAttr("disabled"); |
||||
//回调处理方式 |
||||
if(msg.result){ |
||||
<@ms.notify msg="更新成功" type="success"/> |
||||
}else{ |
||||
$('.ms-notifications').offset({top:43}).notify({ |
||||
type:'warning', |
||||
message: { text:msg.resultMsg } |
||||
}).show(); |
||||
} |
||||
}}); |
||||
}); |
||||
</script> |
||||
Loading…
Reference in new issue