Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[已答复] 还是分页错误,提示“出错了,您要查看页数不存在”

[复制链接]
shoppyman 发表于 2009-9-1 12:43:27 | 显示全部楼层 |阅读模式
代码是:
<!--{if $_SGET['page'] < 2 || empty($_SGET['mode'])}-->
<!--{block name="spacenews" parameter="grade/5/catid/1/digest/3/haveattach/2/order/i.dateline DESC/perpage/8/subjectlen/20/subjectdot/1/showdetail/1/messagelen/100/messagedot/1/showcategory/1/cachename/txjp/tpl/data"}--><!--txjp--><!--{loop $_SBLOCK[txjp] $value}-->
<LI><DL>
  <DT><EM>|#date('y-m-d',$value['dateline'])#</EM><a href="$value[url]" title="$value[subjectall]">$value[subject]</a>/ <SPAN><a href="#action/category/catid/$value[catid]#">[{$value[catname][name]}]</A></SPAN>
  <DD><a href="$value[url]"><img src="$value[a_thumbpath]" alt="$value[subject]" /></a></DD>
  <DD>$value[message]</DD></DL></LI>
<!--{/loop}--><DIV class=pagenum><!--{if $_SBLOCK[txjp_multipage]}-->
$_SBLOCK[txjp_multipage]        <!--{/if}-->
                        <!--{/if}-->
回复

使用道具 举报

 楼主| shoppyman 发表于 2009-9-1 12:44:16 | 显示全部楼层
上面代码分页的部分应该没错把,老是显示分页错误
回复

使用道具 举报

lidq.jingwu 发表于 2009-9-1 13:52:47 | 显示全部楼层

  1. <!--{if $_SGET['page'] < 2 || empty($_SGET['mode'])}-->
  2. <!--{block name="spacenews" parameter="grade/5/catid/1/digest/3/haveattach/2/order/i.dateline DESC/perpage/8/subjectlen/20/subjectdot/1/showdetail/1/messagelen/100/messagedot/1/showcategory/1/cachename/txjp/tpl/data"}--><!--txjp--><!--{loop $_SBLOCK[txjp] $value}-->
  3. <LI><DL>
  4.   <DT><EM>|#date('y-m-d',$value['dateline'])#</EM><a href="$value[url]" title="$value[subjectall]">$value[subject]</a>/ <SPAN><a href="#action/category/catid/$value[catid]#">[{$value[catname][name]}]</A></SPAN>
  5.   <DD><a href="$value[url]"><img src="$value[a_thumbpath]" alt="$value[subject]" /></a></DD>
  6.   <DD>$value[message]</DD></DL></LI>
  7. <!--{/loop}--><DIV class=pagenum>
  8. <!--{if $_SBLOCK[txjp_multipage]}-->
  9. $_SBLOCK[txjp_multipage]        
  10. <!--{/if}-->
  11. <!--{/if}-->
复制代码
你的代码逻辑有问题吧,上面有一个判断分页的$_SGET['page'] < 2,下面又显示分页。
<!--{if $_SBLOCK[txjp_multipage]}-->
$_SBLOCK[txjp_multipage]        
<!--{/if}-->
只用一个试试行不行。
回复

使用道具 举报

 楼主| shoppyman 发表于 2009-9-5 23:02:20 | 显示全部楼层
<!--根分类最新日志列表-->
                        <!--{if $_SGET['page'] < 2 || empty($_SGET['mode'])}-->
                        <!--{block name="spacenews" parameter="perpage/20/catid/$thecat[subcatid]/order/i.dateline DESC/cachename/newlist"}-->
                        <!--{if $_SBLOCK['newlist']}-->
                        <ul class="global_tx_list4">
                                <!--{loop $_SBLOCK['newlist'] $value}-->
                                <li><span class="box_r">#date('m-d', $value['dateline'])#</span><a href="$value[url]">$value[subject]</a></li>
                                <!--{/loop}-->
                        </ul>
                        <!--{/if}-->
                        <!--{if $_SBLOCK[newlist_multipage]}-->
                                $_SBLOCK[newlist_multipage]
                        <!--{/if}-->
                        <!--{/if}-->

上面应该是官方的那个,我是复制这里的,哪里有出问题么
回复

使用道具 举报

yyh838 发表于 2009-10-4 16:13:19 | 显示全部楼层
我也出现过这种问题,解决的方法是把“perpage/8/”删除就好了,原理可能是分页代码和这个代码有冲突,不知道这方法能不能解决你的问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-14 05:39 , Processed in 0.127418 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表