【问题标题】:Add custom css class on an anchor tag in codeigniter 3.1.6在 codeigniter 3.1.6 中的锚标记上添加自定义 css 类
【发布时间】:2018-03-30 03:56:24
【问题描述】:

我正在使用 codeIgniter 3.1.6。 我正在使用分页并尝试在锚标记中放置一个类。 现在我的链接如下所示

 <ul class="pagination float-right">
         <li class="prev">
            <a href="http://localhost/app/role/index/1" data-ci-pagination-page="2" rel="prev">Previous
           </a>
         </li>
    </ul>

但我想在锚标记中放置一个类,如下所示

<ul class="pagination float-right">
         <li class="prev">
            <a class="myClass" href="http://localhost/app/role/index/1" data-ci-pagination-page="2" rel="prev">Previous
           </a>
         </li>
    </ul>

我想覆盖默认分页库的默认 create_link() 函数。 如果还有其他方法,请帮助我。 提前致谢

【问题讨论】:

  • 您要归档什么?不清楚的位
  • 您可以自定义链接 - 阅读 codeigniter.com/userguide3/libraries/… 中的配置设置
  • 只是指出烧烤你想去角色的索引函数你不需要在url中包含索引函数,因为它的默认函数http://localhost/app/role/1&lt;?php echo base_url('role/1');?&gt;
  • @wolfgang1983 目前还不清楚这条路由是否使用了重路由,因此base_url('role/1') !== base_url('role/index/1')在解决这个问题之前可能会升级为另一个问题。
  • @AbdullaNilam 我已经更新了这个问题,你能复习一下吗?谢谢

标签: php codeigniter pagination codeigniter-3


【解决方案1】:

你可以试试这个

$config['data_page_attr'] = 'class="myClass"';

这会将类添加到锚点。
这不是正确的方法,但会添加类。

【讨论】:

    【解决方案2】:

    2020 年 ci 3.x

    以下代码将类页面链接添加到除当前项目之外的每个项目。

    $config['data_page_attr'] = 'class="page-link" ';
    

    也添加这个

        $config['cur_tag_open'] = '<li class="active"><a href="javascript:void(0)" class="page-link">';
        $config['cur_tag_close'] = '</a></li>';
    

    【讨论】:

      猜你喜欢
      • 2015-07-16
      • 2023-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多