Ansichtsseite zeigt keinen Pager an


11

Ich habe eine Ansichtsseite mit Artikel-Teasern. Es gibt viele Artikel in der Datenbank und ich zeige nur 5 pro Seite in der Ansicht, aber der Pager wird überhaupt nicht angezeigt. Hier ist meine Ansichtskonfiguration. Mache ich etwas falsch? Gibt es einen Fehler?

Geben Sie hier die Bildbeschreibung ein

Die Vorschau im Bildschirm "Ansichten" zeigt keinen Pager am unteren Rand des Inhalts-Teasers und auch nicht auf der realen Seite.

Irgendwelche Ideen?


Können Sie in der Kopfzeile der Ansicht die Ergebniszusammenfassung für die Ansicht hinzufügen? Und was passiert, wenn Sie den Inhalt von Teaser in Felder ändern?
Arrubiu

Werden unter "Erweitert -> Thema" die Vorlagen überschrieben? Oder hat / zuletzt eine Vorlage angewendet?
Citricguy

Nur um klar zu sein - sind Sie sicher, dass mehr als 5 Artikel veröffentlicht wurden?
Schnippy

Wenn ich eine Ergebniszusammenfassung in die Kopfzeile einfüge, wird "Anzeige 1 -5 von 14" angezeigt, sodass ich definitiv mehr Inhalt habe.
Kenny Wyland

1
Wenn ich auf Fields anstelle von Teasern umschalte, wird der Pager zwar angezeigt (mit?), Aber ich habe natürlich das gesamte Styling verloren, das mit meinem Thema auf den Teasern geliefert wurde. Ich würde es wirklich vorziehen, nicht ALLES neu stylen zu müssen, nur weil es ein Fehler zu sein scheint. Irgendeine Hilfe?
Kenny Wyland

Antworten:


12

Dies kann eine ganze Reihe von Gründen haben. Ich biete nur das wahrscheinlichste nicht offensichtliche an:

Gehen Sie zu "Pager-Einstellungen" (klicken Sie in Ihrem Screenshot auf "Ausgelagert, 5 Elemente") und ändern Sie die "Pager-ID". Dokumente sagen, dass dies nur benötigt wird, wenn es mehr als eine Ansicht auf einer Seite gibt, aber ich habe Live-Beispiele gesehen, bei denen ein nicht anzeigender Pager auf einer Seite mit einer Ansicht behoben wurde.


Ich habe längst die Seite repariert, an der ich für sie gearbeitet habe, aber ich glaube, dieser Kommentar trifft den Kern des Problems, das ich hatte (obwohl ich es anders gelöst habe), also werde ich es akzeptieren.
Kenny Wyland

@KennyWyland könnten Sie bitte Ihre Lösung zur Verfügung stellen. auch. Vielen Dank.
SGhosh

1
Das war die richtige Antwort für mich! Ich hatte kürzlich eine andere Ansicht in die Seite aufgenommen, und anscheinend gab es einen Pager-ID-Konflikt.
Dolchhart

11

Ich bin kürzlich auf dieses Problem gestoßen, seit ich auf View 3.8 aktualisiert habe. Für mich wurde das Problem durch das hier beschriebene Modul views_php verursacht: https://www.drupal.org/node/2276165 Es ist auch ein Patch verfügbar, um es zu beheben.


1
Danke Lee. Ich habe den Patch über den Link angewendet und es hat funktioniert. Dies ist eine zweite korrekte Lösung, wenn Sie Ansichten 3.8 und ein views_php-Feld in Ihrer Ansicht verwenden.
Federico Arena

Arbeitete für mich auch mit views_php 7.x-1.0-alpha1.
Leymannx

drupal.org/files/issues/views_php-pager_missing-2276165-1.patch - Patch hat auch bei mir funktioniert. Vielen Dank.
J Sinha

0

Die in der Antwort von aexl beschriebene Lösung hat bei mir funktioniert.

Für diejenigen, die diese Antwort nicht verstehen, hilft vielleicht diese verfeinerte Version:

Gehen Sie zu "Pager-Einstellungen" (klicken Sie in Ihrem Screenshot auf "Ausgelagert, 5 Elemente") und ändern Sie die "Pager-ID" in " 5" oder eine beliebige Zahl, anstatt sie leer zu lassen .

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.