【问题标题】:Laravel 4 pagination tags changeLaravel 4 分页标签更改
【发布时间】:2013-11-29 23:53:47
【问题描述】:

有什么方法可以改变 Laravel 4 中的结构分页标签吗?

我正在使用 links 方法创建分页链接:

 <?php echo $data->links(); ?>

HTML 是这样的:

 <div class="pagination">
  <ul>
   <li>
     <a href="#">1</a>
   </li>
   <li>
     <a href="#">2</a>
   </li>
  </ul>
 </div>

例如移除无序列的 HTML 列表?

【问题讨论】:

    标签: tags pagination laravel laravel-4


    【解决方案1】:

    编辑app/config/view.php 并将pagination 选项更改为您的视图之一,例如“页面”。

    创建您的pages.php 视图。

    默认分页如下。我会从这个开始,然后根据需要开始调整它。

    <?php
        $presenter = new Illuminate\Pagination\BootstrapPresenter($paginator);
    
        $trans = $environment->getTranslator();
    ?>
    
    <?php if ($paginator->getLastPage() > 1): ?>
        <ul class="pager">
            <?php
                echo $presenter->getPrevious($trans->trans('pagination.previous'));
    
                echo $presenter->getNext($trans->trans('pagination.next'));
            ?>
        </ul>
    <?php endif; ?>
    

    【讨论】:

    • 感谢它的反应,它帮助了我,但在这个视图中,并不是某些标签之前在 'Illuminate\Pagination\BootstrapPresenter.php' 中绑定的所有内容(例如:li 标签)。有什么好方法可以改变吗?或者我可以直接在这个文件中重写它,但这种方式似乎不正确......
    猜你喜欢
    • 2014-06-05
    • 1970-01-01
    • 1970-01-01
    • 2016-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-03
    • 1970-01-01
    相关资源
    最近更新 更多