Klasa Zebra_Pagination to system ogólny, przeznaczona do obsługi operacji stronicowania, a nie zajmować się danymi w jakikolwiek sposób iw jakiejkolwiek formie.
klasa nie obchodzi, jaki rodzaj danych, które Dzielenie na strony, po prostu wykonuje żądaną liczbę pozycji i dzieli zbiór na różne porcje podzielone między wieloma poglądów UI.
Wraz z tym stronicowania "proces" klasa produkuje również widżet pager UI, który zawiera odnośniki do wszystkich widoków z numeracją stron, dzięki czemu użytkownicy mogą łatwo uzyskać dostęp do danych w interfejsie.
To pager może być proste ponumerowane łącza lub następnego linki / prev.
komponentu pager; s. UI jest również CSS skinnable i może być manipulowane do woli przez wszystkich zainteresowanych w ten sposób
Przykłady i instrukcje użytkowania znajdują się w pakiecie Zebra_Pagination pobierania
Co nowego w tej wersji.
- Naprawiono błąd, gdzie niewłaściwa nazwa klasy została użyta w plikach javascript
- Projekt jest już dostępny na GitHub oraz jako opakowania dla Composer.
Co nowego w wersji 2.1.1:
- Naprawiono błąd, gdzie niewłaściwa nazwa klasy została wykorzystana pliki JavaScript;
- Projekt jest już dostępny na GitHub oraz jako opakowania dla Composer.
Co nowego w wersji 2.0:
- linki paginacji mogą być generowane również w odwrotnej kolejności; korzystać z nowo dodanego metodę odwrotną do tego;
- Wszystko jest teraz wyśrodkowany domyślnie;
- Zmienione & quot; Dalej & quot; i & quot; poprzednia & quot; ikony;
- Poprawiono plik CSS;
Co nowego w wersji 1.3:
- Adres URL podany przez & quot; base_path & quot; Metoda może teraz zawierać ciągi zapytań; wcześniej ciągi zapytań w tej wartości, ale automatycznie usuwane; także wszelkie istniejące ciągi zapytania w adresie URL strony były * * zawsze zachowane - teraz & quot; base_path & quot; Metoda ta przyjmuje dodatkowy argument, aby wyłączyć tę zachowania;
- Według także w tym nowo dodany plik JavaScript, skróty w adresie URL mogą być zachowane; proste włączenie pliku JavaScript rade; nie w tym będzie to oznaczać, że hashe nie zostaną zachowane;
Co nowego w wersji 1.2.2:
- Naprawiono błąd, gdzie ciągi zapytań został usunięty, jeśli URL były przyjazny SEO.
- Dodano nową metodę określania, czy skrypt powinien dodać ukośnik do adresów URL podczas generowania SEO przyjaznych adresów URL; czytaj więcej na ten temat na oficjalnej Google Webmaster Central Blog.
Co nowego w wersji 1.2.1:
- Naprawiono błąd, który pojawił się w wersji 1.2, która usunąć wszystkie parametry ciągu zapytania z adresu URL, z wyjątkiem jednego dotyczących stron.
- Jeśli metoda jest & quot; & quot ;, url link do pierwszej strony nie zawiera strona & quot; & quot; Parametr więcej, w celu uniknięcia duplikaty; wcześniej było to prawdą tylko w przypadku, gdy metoda była & quot; się & quot;.
Co nowego w wersji 1.2:
- Link do pierwszej strony nie obejmuje & quot; strona & quot; Parametr więcej, w celu uniknięcia duplikaty;
- Niektóre optymalizacje zostały wykonane w kodzie;
Co nowego w wersji 1.1C:
- Naprawiono błąd z & quot; Dalej & quot; Link, gdy na pierwszej stronie.
Co nowego w wersji 1.1B:
- Naprawiono błąd, gdzie wyłączenie Quot &; Dalej & quot; i & quot; poprzednia & quot; linki, gdy na pierwszej lub ostatniej stronie odpowiednio, nie działa prawidłowo.
Co nowego w wersji 1.1:
- Naprawiono błąd, gdzie & quot; wyściółka & quot; Metoda nie działa (dzięki D. Koper dla raportowanie);
- Naprawiono błąd, gdzie & quot; set_page & quot; Metoda nie działa poprawnie (dzięki D. Koper za zgłoszenie);
- Jeśli istnieje jedna strona dostępna, łącza podział na strony nie są wyświetlane już (dzięki Sebi P. za sugestię);
- domyślny styl został manipulowane nieco.
Wymagania :
- PHP 5 lub nowszy
Komentarze nie znaleziono