Strona wyświetleń nie wyświetla pagera


11

Mam stronę wyświetleń pokazującą zwiastun artykułów. W bazie danych jest wiele artykułów, a w Widoku wyświetlam tylko 5 na stronę, ale Pager w ogóle się nie wyświetla. Oto moja konfiguracja widoków, czy robię coś źle? Czy jest jakiś błąd?

wprowadź opis zdjęcia tutaj

Podgląd na ekranie Widoki nie pokazuje Pager'a na dole zwiastuna treści, a także nie wyświetla się na prawdziwej stronie.

Jakieś pomysły?


Czy możesz dodać w nagłówku widoku podsumowanie wyników dla widoku? A co się stanie, jeśli zmienisz treść z zwiastuna na pola?
arrubiu

Czy w sekcji „Zaawansowane -> Motyw” któryś z szablonów jest nadpisany? Czy też / najnowszy ma zastosowany szablon?
Citricguy,

Dla jasności - czy na pewno masz więcej niż 5 artykułów, które zostały opublikowane?
schnippy,

Kiedy dodam Podsumowanie wyników w nagłówku, pokazuje „Wyświetl 1 -5 z 14”, więc zdecydowanie mam więcej treści.
Kenny Wyland

1
Jeśli przestawię się na używanie pól zamiast zwiastunów, pojawi się pager (wth?), Ale oczywiście straciłem całą stylizację związaną z moim motywem zwiastunów. Naprawdę wolałbym nie przesadzać WSZYSTKIM tylko z powodu tego, co wydaje się być błędem. Jakaś pomoc?
Kenny Wyland

Odpowiedzi:


12

Może to mieć wiele powodów. Podaję imho najbardziej prawdopodobne, nieoczywiste:

Przejdź do „ustawień pagera” (na zrzucie ekranu kliknij „Paged, 5 pozycji”) i zmień „identyfikator pagera”. Dokumenty mówią, że jest to potrzebne tylko wtedy, gdy na stronie jest więcej niż jeden widok, ale widziałem przykłady na żywo, w których naprawiono brak wyświetlania pagera na stronie z jednym wyświetleniem.


Dawno już naprawiłem każdą stronę, nad którą pracowałem, ale wierzę, że ten komentarz jest sednem problemu, który miałem (chociaż rozwiązałem go inaczej), więc zaakceptuję.
Kenny Wyland

@KennyWyland czy możesz podać swój adres URL. też. Dzięki.
SGhosh

1
To była dla mnie odpowiednia odpowiedź! Niedawno zamieściłem inny widok na stronie i najwyraźniej wystąpił konflikt identyfikatora pagera.
daggerhart 19.04.16

11

Ostatnio natknąłem się na ten problem od czasu aktualizacji do wersji 3.8. dla mnie problem został spowodowany przez moduł views_php, jak omówiono tutaj: https://www.drupal.org/node/2276165 dostępna jest również łatka do naprawy.


1
Dzięki Lee. Zastosowałem łatkę z linku i zadziałała. To drugie poprawne rozwiązanie, gdy używasz widoków 3.8 i pola views_php w twoim widoku.
Federico Arena

Pracował dla mnie również z views_php 7.x-1.0-alpha1.
leymannx

drupal.org/files/issues/views_php-pager_missing-2276165-1.patch - Łatka również dla mnie działała. Dzięki.
J Sinha,

0

Rozwiązanie opisane w odpowiedzi z aexl zadziałało dla mnie.

Dla tych, którzy nie rozumieją tej odpowiedzi, może ta udoskonalona wersja pomaga:

Przejdź do „ustawień pagera” (na zrzucie ekranu kliknij „Paged, 5 pozycji”) i zmień „identyfikator pagera” na 5 lub dowolną liczbę zamiast pozostawiać puste .

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.