开发框架 版主:迅睿框架研发组
自定义字段【图片专属】列表页面全部调用出来,可以实现分页么
类型:迅睿CMS 更新时间:2022-03-11 12:31:07 自定义字段

请问只调用具体文章的自定义字段【图片专属】,比如有20张图片,列表页面全部调用出来,可以实现分页么?

回帖
  • 小波工作室--标签和API大师
    #1楼    小波工作室--标签和API大师
    2022-03-10 21:41:40
    Chrome 0
    全部列表页面数据分页呀,图片分页是怎么分?什么意思?什么叫图片翻页?
  • 不懂
    #2楼    不懂
    2022-03-10 21:43:59
    Chrome 0
    小波工作室--标签和API大师 感谢大佬回复,就是1个文章里面的图片专属,上传了20张图,就是把这个文章的20张图片,比如5张一页,像新闻一样分页起来,类似图片分页
  • 小波工作室--标签和API大师
    #3楼    小波工作室--标签和API大师
    2022-03-10 22:09:07
    小米手机 0
    是文章列表页还是文章内容页嘞?
  • 不懂
    #4楼    不懂
    2022-03-10 22:39:22
    Chrome 0
    小波工作室--标签和API大师 一开始想的是文章列表页,现在想想其实文章内容页面也可以。。。初衷是因为太懒了,不想一个新闻一张图...想一个文章就多图分页了
  • 凤凰哥
    #5楼    凤凰哥
    2022-03-10 23:34:10
    Chrome 0
    可以使用js组件来实现呀
  • 小黄人 18html
    #6楼    小黄人 18html
    2022-03-11 09:00:51
    Chrome 0
    使用js组件分页
  • 小黄人 18html
    #7楼    小黄人 18html
    2022-03-11 09:13:12
    Chrome 0
    <link rel="stylesheet" href="https://www.jq22.com/demo/jPages-master20150902/css/jPages.css">
    <script src="{THEME_PATH}assets/global/plugins/jquery.min.js" type="text/javascript"></script>
    <script src="https://www.jq22.com/demo/jPages-master20150902/js/jPages.js"></script>
    <link rel="stylesheet" href="https://www.jq22.com/demo/jPages-master20150902/css/animate.css">
      <style type="text/css">
      .holder {
        margin: 15px 0;
      }
      .holder a {
        font-size: 12px;
        cursor: pointer;
        margin: 0 5px;
        color: #333;
      }
      .holder a:hover {
        background-color: #222;
        color: #fff;
      }
      .holder a.jp-previous { margin-right: 15px; }
      .holder a.jp-next { margin-left: 15px; }
      .holder a.jp-current, a.jp-current:hover {
        color: #FF4242;
        font-weight: bold;
      }
      .holder a.jp-disabled, a.jp-disabled:hover {
        color: #bbb;
      }
      .holder a.jp-current, a.jp-current:hover,
      .holder a.jp-disabled, a.jp-disabled:hover {
        cursor: default;
        background: none;
      }
      .holder span { margin: 0 5px; }
    
    
    #itemContainer { list-style: none; padding:0; margin: 20px 0;  }
    #itemContainer li { display: inline-block; margin: 5px; zoom: 1; *display:inline; }
    #itemContainer ll li img { vertical-align: bottom; width: 125px; height: 125px; }
      </style>
    
    <!-- Future navigation panel
    
    <div class="holder">
        <a class="jp-previous jp-disabled">← previous</a>
        <a class="jp-current">1</a>
        <span class="jp-hidden">...</span>
        <a>2</a>
        <a>3</a>
        <a>4</a>
        <a>5</a>
        <a class="jp-hidden">6</a>
        <a class="jp-hidden">7</a>
        <a class="jp-hidden">8</a>
        <a class="jp-hidden">9</a>
        <span>...</span>
        <a>10</a>
        <a class="jp-next">next →</a>
    </div>
     -->
    <div class="holder"></div>
    <!-- Item container (doesn't need to be an UL) -->
    <ul id="itemContainer">
    <!-- Items -->
    {loop $images $i $c}
        <li><img src="{dr_get_file($c)}"></li>
        <li><img src="{dr_get_file($c)}"></li>
        <li><img src="{dr_get_file($c)}"></li>
    {/loop}
    </ul>
    
    <script type="text/javascript">
    $(function(){
      $("div.holder").jPages({
        containerID : "itemContainer",
        first: false,    //首页的自定义文字,如不需要则设置为false
        previous: "上一页",    //上一页的自定义文字,如不需要则设置为false
        next: "next →",    //下一页的自定义文字,如不需要则设置为false
        last: false,    //末页的自定义文字,如不需要则设置为false
        links: "numeric", // blank || title    //显示数字
        startPage: 1,    //应用插件时,您希望首先显示的页面。
        perPage: 3,    //每页显示的项目数。
        midRange: 5,    //中间页面数量,最好为奇数这样可以两边对称
        startRange: 1,    //页面链接的数量总是在导航的起点可见。例如,如果将startRange设置为3,则无论当前页面是什么,页面链接1,2和3将始终可见。
        endRange: 1,    //网页链接总数在nav的结尾处可见。
        keyBrowse: false,    //键盘左右键控制切换页面
        scrollBrowse: false,    //滚轮左右键控制切换页面
        pause: 0,    //开启自动翻页切换间隔时间
        clickStop: false,    //点击是否停止自动切换
        delay: 50,   //每个单独页面之间显示的时间的间隔
        direction: "forward", // backwards || auto || random ||    //设置了delay后,可以使用该参数控制他么延迟显示出来的方向
        animation: "", //动画名称
        fallback: 400,    //如果你没有在参数“animation”中设置CSS3动画,jPages会回退到jQuery fadeIn效果。您可以在此参数中计算淡入速度。你可以使用毫秒或字符串'fast','slow'和'normal'。
        minHeight: true, //设置容器最小高度
        callback: undefined // 回调函数
    
      });
    });
    </script>
    满意答案
  • 不懂
    #8楼    不懂
    2022-03-11 12:31:07
    Chrome 0
    @小黄人 18html:非常感谢,大佬