稿件内容页生成静态后上一篇、下一篇不更新的问题处理
作者:动易软件
来源:本站原创
点击数: 次
发布时间:2018年03月22日
问题分析:
当稿件内容页生成静态后上一篇、下一篇的内容,不会随栏目新录入稿件内容而更新
处理方法:
按照以下方法修改文章内容页模板即可:
上一篇、下一篇这两个标签要设置允许AJAX访问,使用ajax方式加载就可静态页上面正常显示,无需重新生成静态页
- <div class="others">
- <div class="prev"> div>
- <div class="next"> div>
- div>
- "hidden" id="inputNodeId" value="@ RequestInt_id" />
- "hidden" id="inputnodeArrayId" value='{PE.Field id="cone" fieldname="node" /}' />
- "text/javascript" >
- jQuery(document).ready(function($){
- var node = $("#inputNodeId").val();
- var nodeArrayId= $("#inputnodeArrayId").val();
- $.pe.ajax('accessLabel',{labelName:'上一篇',params:{itemId:node,displayTips:'true',displayTips:'true',linkOpenType:2,nodeArray:nodeArrayId},success:function(response){
- $(".others").find(".prev").html(
- $(response).find('body').text()
- );
- }
- })
- $.pe.ajax('accessLabel',{labelName:'下一篇',params:{itemId:node,displayTips:'true',displayTips:'true',linkOpenType:2,nodeArray:nodeArrayId},success:function(response){
- $(".others").find(".next").html(
- $(response).find('body').text()
- );
- }
- })//ajax end
- })