【问题标题】:Laravel 5.2 change link pagniationLaravel 5.2 更改链接分页
【发布时间】:2017-03-15 23:31:16
【问题描述】:

我需要将 de 链接更改为 laravel 分页。

laravel 的分页返回这样的链接

localhost/blog?page=2

我需要它看起来像这样

localhost/blog/2

我在看这个回复Laravel pagination pretty URL

但它适用于 laravel 4.2 并且不适用于 5.2

我可以只更改一个选项

pafinator.php

或其他文件

【问题讨论】:

    标签: php laravel pagination


    【解决方案1】:

    你可以customize pagination view建立你想要的链接。

    自定义分页视图的最简单方法是使用vendor:publish 命令将它们导出到您的resources/views/vendor 目录:

    php artisan vendor:publish --tag=laravel-pagination
    

    然后创建一个新的路由来处理这些链接:

    Route::get('blog/{pageId}', 'BlogController@showPage');
    

    【讨论】:

    • 我认为这在 laravel 5.2 中不可用,因为它是在 5.3 上引入的
    • @ClearBoth 你是对的,这是 5.3+ 的解决方案。对于 5.2,我猜最好的方法是手动创建分页器。
    猜你喜欢
    • 2016-11-05
    • 2016-12-26
    • 1970-01-01
    • 2016-05-01
    • 2017-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多