国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

webman不支持illuminate/pagination paginate從get參數(shù)中自動獲取分頁

ontheway

laravel代碼:

$per_page = 10;
$users = Db::table('user')->paginate($per_page);

laravel會自動獲取get參數(shù)里面的page這個參數(shù)作為當前頁

webman代碼:

$per_page = 10;
$users = Db::table('user')->paginate($per_page, '*', 'page', $request->input('page'));

webman測試了,不支持,必須把paginate方法后面的參數(shù)補全了,必須手動傳$request->input('page')

1892 2 0
2個回答

six
  • 暫無評論
onetobig

其實吧,找個位置注冊一下分頁處理函數(shù)就可以了,例如在 app\bootstrap\LaravelDb.php 里面

...
use Illuminate\Pagination\Paginator;

 */
class LaravelTools implements Bootstrap
{
    /**
     * @param Worker $worker
     *
     * @return void
     */
    public static function start($worker)
    {
       ...
       // 01、注冊分頁參數(shù)
        Paginator::currentPageResolver(function ($pageName = 'page') {
            $page = request()->input($pageName, 1);
            if (filter_var($page, FILTER_VALIDATE_INT) !== false && (int)$page >= 1) {
                return (int)$page;
            }
            return 1;
        });
    }
}
  • ontheway 2022-07-22

    可以,解決問題

  • walkor 2022-07-22

    這個好,這個特性已經(jīng)放到 workerman/webman-framework v1.3.20,歡迎升級

  • Le 2022-07-22

    這個厲害,很贊

  • ontheway 2022-07-22

    阿里云的composer鏡像有點怪,你發(fā)布v1.3.19,我只能更新到v1.3.18;你發(fā)布了v1.3.20,我就可以更新到v1.3.19了,就是不能更新到最新版

  • ersic 2022-07-22

    借樓問一下,larave 的驗證碼組件能移植嗎,文檔里寫那個驗證碼組件不支持8.1

  • 493226876 2023-01-10

    Method Illuminate\Support\Collection::paginate does not exist. in /www/wwwroot/444/webman/vendor/illuminate/macroable/Traits/Macroable.php:113 這個報錯應(yīng)該咋搞呢

年代過于久遠,無法發(fā)表回答
??