Book-Modul: Seiten automatisch numerisch sortieren
am 26.02.2012 - 22:10 Uhr in
Abend Drupaler,
das Book-Modul sortiert von sich aus automatisch alphabetisch. Dadurch, dass aber Zeichen für Zeichen sortiert wird (Einordnung des 1. Zeichens, des 2. Zeichens usw.) kommt bei Zahlen das Problem auf, dass z.B. eine Seite mit dem Titel "325" über/vor der Seite mit dem Titel "65" angezeigt wird - weil 3 vor 6 kommt.
Wie kann man dafür sorgen, dass die Seiten im Buch nicht nur automatisch alphabetisch korrekt, sondern auch numerisch korrekt, d.h. der Zahlenfolge nach, angezeigt werden?
Über Drag'n'Drop in "Reorder the book" ist das zwar auch möglich, hier aber nicht dienlich, da es sich um zu viele Inhalte handelt und ständig von verschiedenen Usern hinzukommen.
- Anmelden oder Registrieren um Kommentare zu schreiben
Modul "Book Helper"
am 27.02.2012 - 16:35 Uhr
Vielleicht ist da ja eine passende Funktion dabei:
http://drupalmodules.com/module/book-helper
Und hier noch ein Thread, der evtl. auch weiterhilft:
Book Module: Child Pages "Sorted by Date"
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!
Beides probiert. Hilft leider
am 28.02.2012 - 17:00 Uhr
Beides probiert. Hilft leider beides nicht. Aber danke, Frank.
Hat jemand eine Idee?
template_preprocess_book_navigation
am 28.02.2012 - 17:16 Uhr
Hallo.
In Deinem Theme kannst Du die Funktion [api:template_preprocess_book_navigation:7] überschreiben und dann die Einträge in
$variables['tree']
nach Belieben sortieren.Tipp: Beachte die Verhaltensregeln des DrupalCenter.