codeigniter链接到带有分页的accordion项

emeijp43  于 2021-06-20  发布在  Mysql
关注(0)|答案(0)|浏览(233)

使用codeigniter 3和bootstrap 4。
背景,我有一个我的网站显示'随机记录'部分,点击这些应该带你到相应的记录。不过,它只适用于我的第一页记录。
我在ci中设置了分页,一切正常,我可以浏览我的页面并在每页上查看50个结果。
每页上的50个结果显示在(单击展开)折叠列表中。这个 href accordion 的格式如下:;
第1页;
项目1 results/#item1 项目2 results/#item2 项目3 results/#item3 等。
第2页;
项目51 results/50#item51 项目52 results/50#item52 项目53 results/50#item53 等。
在我的网站上的任何地方,我都可以链接到(第1页) accordion 项目使用以下网址; 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),所以创建一个直接链接是非常困难的。
我知道如果我不用 accordion 这会容易得多但是。。。我是,在这个阶段不能改变。
有什么办法吗?
任何建议都将不胜感激。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题