Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Drupal 7 Suchergebnisseite hat keinen Pager, immer max. 10 Ergebnisse

Eingetragen von DrupalFan (1646)
am 21.09.2016 - 16:46 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x

Ich möchte die Drupal-Suche nicht durch eine Views-Suche ersetzen sondern das Problem lösen:

Die Drupal 7-. Suche unter /search/node zeigt bis zu 10 Suchergebnisse an. Wenn es mehr als 10 Treffer gibt, werden die weiteren nicht angezeigt, da man nicht weiter blättern kann auf die nächste Seite, der Pager fehlt.

Ich habe schon nach einer Lösung gesucht und festgestellt, dass das Problem damit zusammenhängen soll, dass in aktivieren Views mit aktivierter Seitennavigation dieser Views-Pager eine Pager-ID hat und diese standardmäßig immer auf 0 gesetzt ist. Jetzt gibt es anscheinend mehrere Pager mit der gleichen ID und das soll das Problem verursachen.

Ich habe aber viele aktive Views und weiß nun nicht, was genau zu tun ist: Bei allen Views mit Seitennavigation immer die Pager-ID ändern? Das ist schon ein wenig Aufwand und löst das damit das Pager-Problem der Drupal-Suche wirklich? Wenn ja, würde ich es machen. Welche Werte sollen die Pager-IDs in Views dann erhalten (1, 2, 3, 4, 5, ...). Sobald man eine neue Ansicht hinfügt und nicht daran denkt, die Pager-ID zu ändern, tritt das Problem bei der Suche wieder auf uns man merkt es gar nicht, wenn man nicht daran denkt?

Es muss doch eine gut durchführbare Lösung geben:
Bei der Drupal-Suche wird der Pager (bei mehr als 10 Ergebnissen) nicht angezeigt, obwohl in der search-results.tpl.php die Codezeile
<?php print $pager; ?>
definitiv vorhanden ist.

Welche praktikable Lösung gibt es?
Wie gesagt, ich will die Drupal-Suche weiterhin verwenden und nicht durch eine Views-Suche ersetzen. Es muss ja irgendeine Lösung geben.

‹ Wie exposed Filter mit hook_url_outbound_alter umschreiben? Drupal 7 Suchergebnisseite hat keinen Pager, immer max. 10 Ergebnisse ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

dann geh einfach alle views

Eingetragen von caw (2762)
am 23.09.2016 - 07:02 Uhr

dann geh einfach alle views mit pager durch und nummeriere die pager wie du oben ja selber sagst. das sollte das problem lösen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Selbst gelöst: Pager für Suche und Tracker wieder da

Eingetragen von DrupalFan (1646)
am 23.09.2016 - 10:45 Uhr

Ich hab es in der Zwischenzeit schon selbst gelöst. Man muss nicht alle durchnummerieren sondern:

Ich habe alle Views nacheinander einzeln deaktiviert und jeweils nach jedem einzelnen die Drupal-Suche getestet und gschaut, ob der Pager bei der Suche erscheint.

Erst als ich die vorletzte Views deaktiviert haben, erschien plötzlich der Pager bei der Drupal-Suche. Bei dieser View habe ich beim Views-Pager die page-id geändert von 0 auf 1. Das hat geholfen, dides view konnte wieder aktiviert werden und der Pager bei der Drupal-Suche war noch immer da.

Weiters habe ich dann jede Views einzeln wieder aktiviert und wieder jedesmal getestet, ob die Drupal-Suche einen Pager hat. Hier hat sich dann noch ergeben, dass noch bei zwei weiteren Views (einzeln getestet) die page-id des Views-Pagers geändert werden musst (z. Bsp. auf 2 und 3).

Jetzt klappt es: Nicht nur der Pager bei der Drupal-Suche ist wieder da (man kann also bei den Suchergebnissen auf Seite 2 blättern usw) sondern auch der Pager vom /tracker (Neue Beiträge), der ebenfalls gefehlt hat, ist wieder da.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Netx360
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
Weiter

Neue Kommentare

  • Arrrrg. Nix Tabelle :-D /*
    vor 2 Wochen 3 Tagen
  • Textboxen mit Tabelle
    vor 2 Wochen 3 Tagen
  • Du sollst ja auch keine
    vor 2 Wochen 3 Tagen
  • Theme
    vor 2 Wochen 3 Tagen
  • Welches Theme benutzt du
    vor 2 Wochen 4 Tagen
  • Mit Responsive Raster hatte
    vor 2 Wochen 4 Tagen
  • Hallo Alex,um das Häkchen
    vor 2 Wochen 4 Tagen
  • Modul view_unpublished
    vor 2 Wochen 6 Tagen
  • Modul "override node options"
    vor 2 Wochen 6 Tagen
  • Im Grunde ist dass ein
    vor 3 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250271
Registrierte User: 20479

Neue User:

  • Floydphymn
  • Stevebok
  • Robertnobia

» Alle User anzeigen

User nach Punkten sortiert:
wla9463
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 19 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association