织梦仿站时列表页分页第二页为什么显示不出来?出现404页,我查看了已经生成了HTML页,却路径不对。
首先你的代码是没有问题的。
织梦的原生代码是:{dede:list pagesize='10'}
<li> [field:array runphp='yes']@me = (empty(@me['litpic']) "" : "<a href='{@me['arcurl']}' class='preview'><img src='{@me['litpic']}'/></a>"); [/field:array]
[<b>[field:typelink/]</b>] <a href="[field:arcurl/]" class="title">[field:title/]</a> <span class="info"> <small>日期:</small>[field:pubdate function="GetDateTimeMK(@me)"/] <small>点击:</small>[field:click/] <small>好评:</small>[field:scores/] </span>
<p class="intro"> [field:description/] </p>
</li>
{/dede:list}
分析下三种情况:1、你网站后台没有更新生成栏目,所以无法生成内容,前台也就无法显示内容。
2、网站栏目里没有填充内容,没有内容无论你更新多少遍,还是显示不出内容列表的。
3、如果以上的情况都是正常,代码正常,内容也有,也更新了。那你在查看前台生成的HTML源代码显示没有。
以上的三种可能,基本都囊括了。如果是数据库问题的话会提示错误,如果还不行,你的模版就用织梦默认的试试。
可能原因:
1没有更新栏目列表页,
首页调用的是php文件,会调用数据库内容,添加新文章后首页自然有显示,而你的栏目页使用静态页,如果不在添加文章后更新相关栏目页,自然就无法显示新增加的文章
2列表页模板标签错误
根据你的问题,最有可能是第一种情况
这个你要用对标签才行哦,列表页的分页是
{dede:list pagesize='10'}{/dede:list}
在配合上
{dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}
这样就能分页了,当然,上面的pegesize是条数,这可以自己设置,标签用错了是不行的哦!
下面是官方的分页例子:
<div class="listbox"><ul class="e2">
{dede:list pagesize='10'}
<li> [field:array runphp='yes']@me = (empty(@me['litpic']) "" : "<a href='{@me['arcurl']}' class='preview'><img src='{@me['litpic']}'/></a>"); [/field:array]
[<b>[field:typelink/]</b>] <a href="[field:arcurl/]" class="title">[field:title/]</a> <span class="info"> <small>日期:</small>[field:pubdate function="GetDateTimeMK(@me)"/] <small>点击:</small>[field:click/] <small>好评:</small>[field:scores/] </span>
<p class="intro"> [field:description/] </p>
</li>
{/dede:list}
</ul>
</div>
<!-- /listbox -->
<div class="dede_pages">
<ul class="pagelist">
{dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}
</ul>
</div>
去下载dedecms最新版,把新下的dedecms里的模板里的列表页文件拷到你的目录里。
如果不行,就去确认一下,这个栏目里的模板绑定的是那个页,把文件名改一下,也可以自己指定模板文件。
尝试以下几种操作
1手动清除data/tplcache目录下的文档缓存文件,然后在进行刷新
目录data 给读取和写入权限
2如果程序没做特殊修改,用FTP工具,上传include文件,覆盖旧文件。
3使用系统的错误文档修复
修复结果使_arctiny与_archives 记录条数一致
0条评论