提示此标签没有设置urlrule参数

迅睿框架 更新 2019-11-07 22:50:23 大鹏

接着这个问题:https://www.xunruicms.com/wenda/12167.html。

上面是栏目页,正常解决了。

但在首页,如下图:

QQ图片20191106141152.png

提示此标签没有设置urlrule参数。调用代码如下:

{module catid=$catid module=news order=updatetime page=1}
	    <li class="clearfix">
        <a target="_blank" href="{$t.url}">
            <div class="coverimg">
                <img src="{dr_thumb($t.thumb, 240, 150)}" alt="{$t.title}">
            </div>
            <h1>{$t.title}</h1>
            <h2>{dr_strcut($t.description, 85)}</h2>
            <p>
                <span>{$t.laiyuan}</span>
                <span>&nbsp;·&nbsp;</span>
                <span>{dr_date($t._updatetime)}</span>
            </p>
        </a>
    </li>
{/module}
</ul>
                    </div>
            </div>
<div class="pagenization">
<div id="pager" class="pager_pc"><ul class="pages">{$pages}</ul></div>
</div>

还有,我看了page.php文件,默认如何调出“第一页”、“上一页”、“最后一页”

当然上一页在不是第一页是会有,但在第一页是能否显示,我查了标签调用手册,没发现有说。

方案

  • 迅睿框架创始人 #1 · 2019-11-06 14:20:16
    {module catid=$catid module=news order=updatetime page=1}
    这个标签不能用在首页,只能用在list.html首页没有$catid变量
    {module module=news order=updatetime page=1 page=10 urlrule=index.php?page[page]}
  • 大鹏 #2 · 2019-11-06 14:34:40
    点第2页,还是在第1页上。需不需要设置独立模块测试规则做成www.domain.com/2.html、www.domain.com/3.html ......这样
  • __流年__ #3 · 2019-11-06 14:36:02
    urlrule=index.php?page=[page]
    少了=号吧???
  • 大鹏 #4 · 2019-11-06 14:36:02
    我的文章模块是自动安装成共享模块
  • 大鹏 #5 · 2019-11-06 14:38:05
    我的文章模块是自动安装成共享模块还是你细心
    __流年__
  • 大鹏 #6 · 2019-11-06 14:39:54
    需不需要设置独立模块测试规则做成www.domain.com/2.html、www.domain.com/3.html ......这样回复迅睿框架创始人
  • 易学习 #7 · 2019-11-06 14:45:54
    自带的news模块只能安装共享,自建的可以选择独立
  • 大鹏 #8 · 2019-11-06 14:48:21
    首页分页要搞成www.domain.com/1.html这样的形式,使用规则如下:
    "([0-9]+).html" => "index.php?page=$1",
    但不生效怎么回事易学习
  • Booid.com #9 · 2019-11-07 10:14:05
    大鹏带上模块
    news
  • Booid.com #10 · 2019-11-07 10:16:12
    以官方原版的分页来说
        /***********************共享栏目测试规则:栏目列表页面分页的伪静态解析*************************/
        "list\-([\w]+)\-([0-9]+).html(.*)"  => 'index.php?c=category&dir=$1&page=$2',
    修改为
        /***********************共享栏目测试规则:栏目列表页面分页的伪静态解析*************************/
        "([0-9]+).html(.*)"  => 'index.php?c=category&dir=news&page=$2',
    以上为理论,实际需要你自己测试
  • __流年__ #11 · 2019-11-07 10:16:25
    "([0-9]+).html" => "index.php?c=home&m=index&page=$1",
  • Booid.com #12 · 2019-11-07 10:18:51
    __流年__ 楼上这个是对的,
    dir=$1  是自定义目录名字
    这里不需要显示,就去掉这个
    "([0-9]+).html" => "index.php?c=home&m=index&page=$1",
  • Booid.com #13 · 2019-11-07 10:19:56
    不过,有个问题,你不止一个栏目,如果你去掉了自定义目录,会出现分页错误!所以,这里你最好是加上栏目ID去分页
  • 大鹏 #14 · 2019-11-07 12:15:16
    各位搞错了,我说的是首页的分页做成www.domain.com/1.html这种形式。
  • 迅睿框架创始人 #15 · 2019-11-07 12:25:20
    首页分页规则是楼上的方法,有效
    "([0-9]+).html" => "index.php?c=home&m=index&page=$1",
  • 大鹏 #16 · 2019-11-07 12:29:06
    我本地测试还是这种形式:http://www.domain.com/index.php?page=2 还是成不了这种形式:http://www.domain.com/2.html
  • 易学习 #17 · 2019-11-07 12:38:14
    {module module=news order=updatetime page=1 page=10 urlrule=[page].html}
    灵活读吧
  • 李琨 #18 · 2019-11-07 22:50:23
    一个好帖子,欢迎站长体验我的 客服插件

迅睿系统漏洞

站群分站系统
站群分站系统(2026-10-15)
子站域名新增llms.txt访问
GEO系统
GEO系统(2026-10-14)
修复下载zip空白地址问题 修复流量复刻和任务队列错误
GeoSeo收录宝
GeoSeo收录宝(2026-10-14)
新增 站长工具箱 前端首页自动调用meta 数据
滑块验证码 Gocaptcha
滑块验证码 Gocaptcha(2026-10-13)
基于开源项目 go-captcha 的行为验证码插件,滑动拼图、区域...
GeoSeo工具箱
GeoSeo工具箱(2026-10-13)
优化巡检任务
GeoSeo排名助手
GeoSeo排名助手(2026-10-11)
加入大模型自定义
SEO聚合关键字
SEO聚合关键字(2026-10-11)
优化关键字列表页最多支持1万篇文章,过多会导致服务器扛不住;
CMS内容同步复制
CMS内容同步复制(2026-10-10)
增加时间是否更新的开关