我在Codeigniters分页类中遇到一些问题。
问题是“第1页”仍然是粗体的,即使URL发生了变化。
我的url如下所示:
http://mypage.com/s/searchstr/4/1
uri-
我已经将$config['uri_segment']=4;正如您在下面的代码中看到的。
有人知道代码有什么问题吗?
非常感谢。
/** Load The Search model **/
$this->load->model('search_model');
/** Perform the search **/
$this->search_model->set_search_str(decode_url($str));
// prettyPrint($config['per_page']); die();
$offset = $this->uri->segment(4,0);
/** Pagination **/
$this->load->library('pagination');
$config = array (
'uri_segmet' => 4,
'per_page' => $this->uri->segment(3, 25),
'total_rows' => $this->search_model->get_nums(),
'num_links' => 4,
'base_url' => base_url()."s/{$str}/".$this->uri->segment(3, 25),
'use_page_numbers' => TRUE
);
$this->pagination->initialize($config);
$pagination_links = $this->pagination->create_links();
$query = $this->search_model->search( $config['per_page'], $offset );
$num_results = $this->search_model->get_nums();
/** Set the theme data **/
$data = array(
'title' => 'Search page',
'page' => 'search',
's_str' => decode_url($str),
'num_results' => $num_results,
'results' => $query['results'][0],
'pagination' => $pagination_links
);
/** Load the theme **/
$this->load->theme($data);
尝试在配置数组中手动添加当前页面,并将其设置为
$data['current_page'] = $this->uri->segment(4);
这可能对你有用。。
如果你的DB记录,我的意思是结果在页面中是正确的。您只需面对“第一个粗体链接”的问题,然后您可以按以下方式设置样式(css):
first_linkFirst_PAGE_STYLE_CLASS;
您必须按以下方式制作css:。第一页样式类{文本权重:正常;}
我为Wordpress做了一个简单的“posts page”导航,但我找不到一种方法来改变和的行为,使按钮始终可见,而不管显示的是什么页面。 以下是菜单的不同状态: 我知道不显示“上一页”/“下一页”按钮在第一页/最后一页是这个Wordpress功能的预期,但我需要覆盖这一行为,以便在第一页/最后一页分别显示一个灰色的上一页/下一页文本。 如果我能得到任何帮助,我将非常感激。谢谢你 代码如下:
这件事让我毛骨悚然。我正在使用CodeIgniters分页库,现在它总是作为当前页面粘贴在第1页上。我已经检查了一大堆StackOverflow问题,我没有和其他人一样的问题。 这是我的url结构 这是我控制器里的分页代码 当我在视图中呼应分页时,它看起来像是工作的。每个链接上的网址都是正确的,一切看起来都很好。最后一个链接显示最后一个页面url,当前页面为1。然而,当我点击第2页或分页中的任何其
本文向大家介绍asp.net gridview分页:第一页 下一页 1 2 3 4 上一页 最末页,包括了asp.net gridview分页:第一页 下一页 1 2 3 4 上一页 最末页的使用技巧和注意事项,需要的朋友参考一下 效果图: 功能简介:可使用上下键选中行,选中后点击修改,textbox获得gridview中的代码的数据。对你有帮助的话,请记得要点击“好文要顶”哦!!!不懂的,请留言
我有一个博客页面的文章,我试图使用CodeIgniter分页。编号和限制似乎工作正常,除了当我试图旅行到另一页时,我一直得到一个404。 奇怪的是,导致这个问题的正常罪魁祸首是正确的。baseUrl和uri_段。 我的控制器如下所示: 然后在我的模型中,我抓住柱子 我的完整URL是,然后分页显示为www.mysite。com/blog/2。 对于base\u Url,我也尝试了
我的分页有点问题。我有两个包含数据库数据的表,我用laravel Paginator对其进行了分页。 现在我的问题是,当你进入,例如,第2页,它添加了什么?page=2,但这使得第一个表也转到第2页。 有没有办法得到这样的东西?
我正在使用PHP实现发电机db分页。 如果想从第1页到第2页分页,一切都很好,但是如果我想从第3页到第1页,我哪儿也去不了。有人能帮我吗?