W tym tygodniu wyszła nowa wersja Laravela oznaczona numerem 5.7. Zmiany w stosunku do poprzedniej wersji nie są zbyt duże, ale warto je odnotować. W tej serii wpisów opisujemy po kolei ważniejsze zmiany.
W poprzednim poście opisaliśmy metody ułatwiające testowanie własnych komend artisana. W dzisiejszym poście opisujemy jedną z mniejszych zmian, którą jest nowa metoda w klasie Paginator
, pozwalająca zmienić liczbę linków do stron po lewej i po prawej od tej, na której się znajdujemy.
Domyślnie gdy używamy mechanizmu paginacji, wyświetlają się po 3 strony w lewej i z prawej, możemy tę liczbę zmienić używając metody onEachSide
:
$posts = Post::paginate();
$posts->onEachSide(5)->links();
Warto przy okazji przypomnieć, że jeśli chcemy wprowadzić większe zmiany w widoku linków paginacji, to możemy w tym celu użyć własnego szablonu.