业务经理

微信扫描以上二维码

028-61286886

技术咨询

图片模块的图片分页调用

开源系统 更新 2021-07-08 11:37:27 sunsk

图片模块的图片分页调用,现在官方用的是js实现的切换,能不能使图片模块的图片实现分页链接呀?

方案

  • jiuhao888 #1 · 2017-09-01 20:25:36
    满意答案
    <?php
    $imgs = array_chunk($images, 10);
    $page=max(intval($_GET['page']), 1);
    ?>
    
    {loop $imgs[$page-1] $i $t}
    <img src="{dr_get_file($t.file)}">
    {/loop}
    
    {loop $imgs $i $f}
    <a href="{str_replace('[page]', $i+1, $urlrule)}">{$i+1}页</a>
    {/loop}
    根据【sunsk】4楼的思路,我做出来了,4楼比较聪明,我都没有想起有array_chunk这个函数
  • 小虎 #2 · 2017-09-01 20:25:50
    比如images是你的多图字段,它是一个数组,假设你每页显示3个图片,也就是数组的3个值
    1、用php的函数array_chunk将数组按照3来拆分成N个子数组
    2、根据$page来控制输出的数组范围,foreach或者for都可以控制,也就说这一页我只输出拆分后的数组,已达到输出3个值
    3、统计拆分值,再输出页面URL及地址,默认的有$urlrule表示当前页的分页规则,比如
    <?php 
    for($i=0;$i<$cout;$i++) {
    
    ?>
    <a href="{str_replace('[page]', $i+1, $urlrule)}">{$i+1}页</a>
    i必须+1,因为页面是从1开始,数组是从0开始
    <?php
    }
    ?>
    还是不太明白.有看明白的不?搞个实例看下!
  • jiuhao888 #3 · 2017-09-01 20:25:57
    楼主分享下思路,我看不到
    ********此内容仅管理员和自己可见********
  • 王兴业 #4 · 2017-09-01 20:25:59
    你好,理论上是可以的,说说思路
    比如images是你的多图字段,它是一个数组,假设你每页显示3个图片,也就是数组的3个值
    1、用php的函数array_chunk将数组按照3来拆分成N个子数组
    2、根据$page来控制输出的数组范围,foreach或者for都可以控制,也就说这一页我只输出拆分后的数组,已达到输出3个值
    3、统计拆分值,再输出页面URL及地址,默认的有$urlrule表示当前页的分页规则,比如
    <?php 
    for($i=0;$i<$cout;$i++) {
    
    ?>
    <a href="{str_replace('[page]', $i+1, $urlrule)}">{$i+1}页</a>
    i必须+1,因为页面是从1开始,数组是从0开始
    <?php
    }
    ?>
    按照这个思路你应该没有问题了
  • 无名 #5 · 2017-09-01 20:26:00
    楼主分享下思路,非常感谢
  • 大爷扫地僧 #6 · 2017-09-01 20:26:12
    分页规则能不能实现上一页 下一页链接单独分开调用
  • sunsk #7 · 2021-07-08 11:37:27
    @jiuhao888:已解决。

迅睿系统漏洞

AI文章生成器
AI文章生成器(2026-09-20)
任务拆分独立配置 新增AI生成关键词 新增指令模板 新增品牌信...
GEO系统
GEO系统(2026-09-20)
后台 AEO 与运营端对齐:区域、跑批、CSV、补强、剧本均可在迅睿...
多语言翻译Seolang
多语言翻译Seolang(2026-09-18)
1. HTML lang 无需修改模板,自动适配当前语种页面 lan...
GeoSeo工具箱
GeoSeo工具箱(2026-09-18)
修正菜单规范
后台二次登陆验证
后台二次登陆验证(2026-09-18)
新增邮箱验证 新增短信验证
京东云短信
京东云短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
创蓝短信
创蓝短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
火山引擎短信
火山引擎短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
外贸多语言建站
外贸多语言建站(2026-09-17)
优化独立内容过滤机制