【发布时间】:2012-02-09 04:35:22
【问题描述】:
如何将链接号1 的url 与其他链接一样,在codeigniter 分页中,当开始(刷新)页面时
« 第一个 1 2 3 4 5 > 最后一个 »
默认编号1 是<strong>1</strong>。我希望它像其他号码一样在第一个加载页面中获取链接页面。
怎么样?
【问题讨论】:
标签: php codeigniter pagination
如何将链接号1 的url 与其他链接一样,在codeigniter 分页中,当开始(刷新)页面时
« 第一个 1 2 3 4 5 > 最后一个 »
默认编号1 是<strong>1</strong>。我希望它像其他号码一样在第一个加载页面中获取链接页面。
怎么样?
【问题讨论】:
标签: php codeigniter pagination
哇,这是一个非常难以阅读的问题 - 但我认为总体思路是您想要自定义 CI 分页的外观/功能。
由于我几乎不明白你在问什么,所以显而易见的事情是:
http://codeigniter.com/user_guide/libraries/pagination.html
该链接清楚地覆盖了分页类。
如果你稍微清理一下问题,我也许可以澄清更多。
【讨论】:
它在分页配置中。 来自文档(http://codeigniter.com/user_guide/libraries/pagination.html):
//Customizing the "Current Page" Link
$config['cur_tag_open'] = '<a href="'.base_url().$this->uri->uri_string().'">';
$config['cur_tag_close'] = '</a>';
您可以将这些值更改为 <span> 或您选择的任何其他值。
【讨论】:
<a href="http://localhost/index/5">2</a>),怎么样?
<strong>1</strong>。这正是$config['cur_tag_open'] 和$config['cur_tag_close'] 所做的。默认情况下,库将其设置为 strong,但它为您提供了更改它的灵活性。我将更新我的答案,向您展示如何将当前页面链接到“当前”页面。
Fatal error: Call to a member function uri_string() on a non-object in D:\xampp\htdocs\application\libraries\Zigvp.php on line 47。怎么解决?
$CI =& get_instance(); - 其中“$CI”是实例被分配到的变量。将我的代码中的$this 替换为该变量是什么:类似于$config['cur_tag_open'] = '<a href="'.base_url().$CI->uri->uri_string().'">'; - 取决于该变量是类变量还是方法中的局部变量。
$this->CI->uri->uri_string()。
CodeIgniter 允许您自定义第一个链接。
您可以更改第一个链接的开始和结束标记。
$config['first_tag_open'] = '<div>';
$config['first_tag_close'] = '</div>';
所以只需找出其他链接默认使用的内容,并将它们用作您的开始和结束标签..
【讨论】:
<a href="http://localhost/index/5">2</a>),怎么样?
$config['cur_tag_open']='<li><a href="[removed]void(0);" class="page_active">';
$config['cur_tag_close']='</a></li>';
【讨论】: