diff --git a/laravel/paginator.php b/laravel/paginator.php index 1ac36c85..c60b5987 100644 --- a/laravel/paginator.php +++ b/laravel/paginator.php @@ -267,9 +267,11 @@ protected function element($element, $text, $page, $disabler) */ protected function appendage($element, $page) { - if (is_null($this->appendage)) + $this->appendage = '?page=%s'; + + if (count($this->appends) > 0) { - $this->appendage = '?page=%s'.http_build_query((array) $this->appends); + $this->appendage = '&'.http_build_query($this->appends); } return sprintf($this->appendage, $page);