thinkphp自带的分页类存在bug,例如当我们搜索关键词时,关键词为中文,第二次点击分页的时候,页面就会乱码,不能正常的显示我们需要的内容。
解决方案:
修改thinkphp 自带的分页类里面的show()方法:
修改前:$this->url = U(ACTION_NAME, $this->parameter);
修改后: t h i s − > u r l = U ( A C T I O N N A M E ) . ′ ? ′ . h t t p b u i l d q u e r y ( this->url = U(ACTION_NAME).'?'.http_build_query( this−>url=U(ACTIONNAME).′?′.httpbuildquery(this->parameter);