如果我通过GET url
,我对cakephp分页有问题如果我不添加使用GET参数
,一切正常 像这样 第2页域/ imsystem /管理/ remuneration_points /#管理员/ remuneration_points /索引/页:2
但是当我添加GET参数时,就像这样
域/ imsystem /管理/ remuneration_points /#imsystem /管理/ remuneration_points /索引/页:2 Employee_name =安培; Employee_branch_id = 1&安培; Employee_departement_id = 1
它来了哪个额外的'imsystem',如何删除这个? 对于$ paginator->选项($ opt);
这适用于普通网址
$ opt ['url'] = '#admin /'.$这 - > PARAMS [' 控制器 ''/ 'str_replace函数($这 - > PARAMS [ '前缀'] .'_', '',$ this-> params ['action']);
如果使用GET参数
我设置
$ opt ['url'] = $ args;
是数组
阵列( [url] =>排列 ( [?] => Employee_name =安培; akhir_tanggal =安培; Employee_branch_id = 1&安培; Employee_departement_id = 1 )
)
答案 0 :(得分:0)
请验证您的HTML网址
他们总是有<a href ="#imsystem/">
答案 1 :(得分:0)
第二个imsystem
的来源并不明显,因为明显负责定义问题的代码。但是:
除非你使用js(在这种情况下 - 你真的不需要js来定义分页链接) - 如果你有一个表格的网址:
example.com/imsystem/admin/remuneration_points/#admin/remuneration_points/index/page:2
唯一看到服务器端的是:
example.com/imsystem/admin/remuneration_points /
url片段仅存在于浏览器中,这意味着无论url如何,它都将是具有默认排序/限制/顺序的第一页。
setup pagination using get parameters可能是一个好主意,它将“正常工作”并从那里开始。