联系官方销售客服

1835022288

028-61286886

求助 版主:官方研发技术组
分页地址本应是html/chanpinzhanshi/list_1.html 但分页的网址实际是html/list1_.html
类型:迅睿CMS 更新时间:2022-01-12 20:21:30

模板标签里面

采用仿照织梦的伪静态后,调用列表分页的{$pages},显示的分页地址本应是html/chanpinzhanshi/list_1.html 但分页的网址实际是html/list1_.html

二级和三级栏目都是这样的问题,请大神指教下


伪静态配置:

image

rewrite.php设置:

"(.+)\/([0-9]+)\/([0-9]+)\/([0-9]+)_p([0-9]+).html(.*)"  => 'index.php?c=show&id=$4&page=$5',

 "(.+)\/([0-9]+)\/([0-9]+)\/([0-9]+).html(.*)"  => 'index.php?c=show&id=$4',

"(.+)\/list_([0-9]+).html(.*)" => 'index.php?c=category&dir=$1&page=$2',

 "(.+)"  => 'index.php?c=category&dir=$1&page=$2',

页面代码:

{module module=image order=displayorder_asc  catid=$catid pagesize=9 page=1  sbpage=1 urlrule=list_[page].html}

{/module}

{$pages}

回帖
  • #1楼    迅睿框架创始人
    2022-01-12 18:57:28
    Google Pixel 手机 0
    {module module=image order=displayorder_asc catid=$catid pagesize=9 page=1 sbpage=1 urlrule=list_[page].html} 这个是错误的,需要改成这样
    栏目页的模板标签生成工具:https://www.xunruicms.com/doc/code/lists.html
  • 追啦啦
    #2楼    追啦啦
    2022-01-12 19:02:46
    Chrome 0
    可以按照新的工作生成之后,分页总是报错
  • #3楼    迅睿框架创始人
    2022-01-12 19:04:08
    Google Pixel 手机 0
    {module catid=$catid  order=updatetime page=1 return=rs} // 列表分页固定写法不可增加参数
    当前行数(从1开始):{$key_rs+1} 当前行数(从0开始):{$key_rs}
    标题:{$rs.title}
    地址:{$rs.url}
    描述:{$rs.description}  截取20字 {dr_strcut($rs.description, 20)}
    缩略图剪切: {dr_thumb($rs.thumb, 200, 200)} 判断有无缩略图:{if $rs.thumb}有的{else}没有{/if}
    缩略图原图: 判断有无缩略图:{if $rs.thumb} {dr_get_file($rs.thumb)}  {else}没有{/if}
    时间:{$rs.updatetime} 自定义时间:{dr_date($rs._updatetime, 'Y-m-d')}
    所属栏目;{dr_cat_value($rs.catid, 'name')} 栏目地址:{dr_cat_value($rs.catid, 'url')}
    
    =====其他字段调用方式:请点击下方《 模块内容在循环中的字段调用方式 》
    {/module}
    
    分页数量:栏目管理,找到对应的栏目,点修改,切换到模板选项,设置分页显示数量
    分页字符串:{$pages_rs}
    调试排错诊断信息:{$debug_rs} (开发者模式下才可用)
    这个是最标准最规范的,还可以看排错信息
  • 追啦啦
    #4楼    追啦啦
    2022-01-12 19:24:46
    Chrome 0
    测试分页的逻辑正确了,但发现一个问题,就是点击分页会报404错误从其他帖子中看要开始分类的发布权限,那个地方也代开了,还是报404错误
    image
  • 优速-有偿帮忙解决问题
    #5楼    优速-有偿帮忙解决问题
    2022-01-12 19:26:28
    Chrome 0
    分页报错只能说明伪静态解析规则没设置好破点财,我帮你弄,远程操作,你也能学到技巧,一举两得,点击下方链接可以下单,还可以看到用户给我的技术评价,可以加我QQ1132282218
  • 云畔设计
    #6楼    云畔设计
    2022-01-12 19:28:24
    Chrome 0
    "html\/(.+)\/list_([0-9]+)_p([0-9]+).html(.*)"  => 'index.php?c=category&id=$2&page=$3',
    满意答案
  • 追啦啦
    #7楼    追啦啦
    2022-01-12 20:21:30
    Chrome 0
    @云畔设计:感谢支持,您这个也不行,最后通过官方自己的伪静态生成器生成之后,成功了,不过确实是伪静态规则设置的问题