Pagination Modul umschreiben
Eingetragen von matrex (228)
am 15.07.2010 - 11:00 Uhr in
am 15.07.2010 - 11:00 Uhr in
Hallo,
ich habe das Modul Pagination installiert und es klappt wunderbar. Jetzt werden allerdings die URL folgendermaßen angezeigt:
http://www.domain.de/oberkategorie/unterkategorie/artikel-ueberschrift/?page=1 / 2 / 3 ...
Es wäre aber viel besser, wenn daraus eines der beiden neuen URLs werden könnten:
http://www.domain.de/oberkategorie/unterkategorie/artikel-ueberschrift/1/
oder noch viel besser
http://www.domain.de/oberkategorie/unterkategorie/artikel-ueberschrift-1/
Vielleicht gibt es ein spezielles Modul oder eine andere Möglickkeit? Das Modul "Clean Paging" verstehe ich leider nicht.
Wer könnte mir bitte helfen?
Anbei der Quelltext des Moduls.
Anhang | Größe |
---|---|
pagination.module | 27.75 KB |
- Anmelden oder Registrieren um Kommentare zu schreiben
Hast du dir das Modul
am 15.07.2010 - 16:21 Uhr
Hast du dir das Modul http://drupal.org/project/cleanpager denn schon einmal angesehen - dies sollte genau dein "Problem" lösen..
Wichtig ist, dass du die entsprechenden Einstellungen im Modul vornimmst - dann sollte es auch funktionieren ,)
1) Set the pages where you want clean pagination enabled, and
2) Enable search-engine-friendly pagination hyperlinks.
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.
Und was soll ich bei 1.
am 15.07.2010 - 17:31 Uhr
Und was soll ich bei 1. eingeben? Das weiß ich leider echt nicht.
matrex schrieb Und was soll
am 15.07.2010 - 21:17 Uhr
Und was soll ich bei 1. eingeben? Das weiß ich leider echt nicht.
Um die Paginierung auf den "normalen Seiten" umzuschreiben müsstest du in die Einstellugen des Moduls den Wert "node" eintragen..
Laut Issues muss man noch die .htaccess von Drupal anpassen - danach funktioniert das Modul ohne Ptobleme.
http://drupal.org/node/701852
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.
Soweit habe ich das auch
am 15.07.2010 - 22:01 Uhr
Soweit habe ich das auch verstanden. Das Problem ist nur, dass alle meine node-URLs mit Pathauto auf zum Beispiel /oberkategorie/unterkategorie/artikel-name/ geändert werden. Wenn ich jetzt in dem Modul "node" eingebe, wird aus der URL
http://www.domain.de/oberkategorie/unterkategorie/artikel-name/?page=1
http://www.domain.de/node/1/
Wie kann ich das umgehen?
matrex schrieb Soweit habe
am 16.07.2010 - 07:26 Uhr
Soweit habe ich das auch verstanden. Das Problem ist nur, dass alle meine node-URLs mit Pathauto auf zum Beispiel /oberkategorie/unterkategorie/artikel-name/ geändert werden. Wenn ich jetzt in dem Modul "node" eingebe, wird aus der URL
http://www.domain.de/oberkategorie/unterkategorie/artikel-name/?page=1
http://www.domain.de/node/1/
Wie kann ich das umgehen?
Laut Modul müsste man in die Einstellungen dann den entsprechenden Pfad der eintragen - ohne den Artikel-Namen. Dies erscheint mir aber nicht so wirklich sinnvoll, da dies doch recht viel Arbeit bedeuten würde, wenn man dies für alle Seiten tun müsste. Einen anderen Weg habe ich in Bezug auf dieses Modul noch nicht gefunden ..
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.
Genau das Problem habe ich
am 18.07.2010 - 15:27 Uhr
Genau das Problem habe ich immernoch. Hat jemand eine Lösung?
Ich habe jetzt ewig
am 19.07.2010 - 16:27 Uhr
Ich habe jetzt ewig rumgesucht, aber leider noch gar keine Idee, wie es klappen soll. Hat jemand schon einen Lösungsansatz, den er präsentieren könnte?
Ich habe das selbe Problem ...
am 17.10.2010 - 20:26 Uhr
Aus der URL
node?page=1
wird?page=1
gemacht.Gute wäre /page/1, doch leider löst http://drupal.org/project/cleanpager das Problem bei mir nicht.
Ein weiterer Ansatz ist der Folgende:
http://groups.drupal.org/node/3472#comment-66925
Aber auch hier hatte ich keinen Erfolg, da die Seitennavigation nicht umgeschrieben wird.
Hat jemand eine Lösung parat?
Drupal Blog