代码之家  ›  专栏  ›  技术社区  ›  TheOrdinaryGeek

Codeigniter链接到带分页的手风琴项目

  •  1
  • TheOrdinaryGeek  · 技术社区  · 8 年前

    使用Codeigniter 3和Bootstrap 4。

    背景,我有一个我的网站显示'随机记录'部分,点击这些应该带你到相应的记录。不过,它只适用于我的第一页记录。

    我在CI中设置了分页,一切正常,我可以浏览我的页面并在每页上查看50个结果。

    href 手风琴的格式如下:;

    第1页;

    • 项目1 results/#item1
    • results/#item2
    • 项目3 results/#item3

    第2页;

    • 项目51 results/50#item51
    • results/50#item52
    • 项目53 results/50#item53
    • 等

    在我的网站上的任何地方,我都可以链接到(第1页)手风琴项目使用以下网址;

    example.com/#item2

    第1页 .

    当我试图用这个URL链接到50以上的任何记录(第2页,第3页,等等)时,我被带到第1页-什么都没有发生。

    example.com/#item52

    可能这是因为我缺少URL的分页部分 /50 .

    例如,这是可行的;

    • example.com/50#item52
    • example.com/150#item154

    问题是我不知道一个记录会在哪一页(50/100/150/etc),所以创建一个直接链接是非常困难的。

    这有什么办法吗?

    0 回复  |  直到 8 年前