Gibt es eine Möglichkeit, die auf node / add angezeigten Inhaltstypen neu anzuordnen?
12
Jep! Bearbeiten Sie einfach Ihr Menü "Navigation" (unter / admin / structure / menu / manage / navigation) und ordnen Sie die Menüeinträge unter "Add content" neu an. Wenn Sie nun zu / node / add gehen, werden sie in der Reihenfolge angezeigt, in der Sie sie in Ihrem Menü "Navigation" festgelegt haben. Beispiel-Screenshot unten. Auf / node / add erscheinen sie als Basic Page, dann Article.
Sie müssten hierfür auf ein benutzerdefiniertes Modul zurückgreifen, da die alphabetische Reihenfolge in der Seitenrückruffunktion fest programmiert ist
node_overview_types()
(sie ist tatsächlich so aufgebaut,_node_types_build()
dass sie von dieser Funktion aus aufgerufen wird).Ohne zu wissen, was Sie sortieren möchten, ist es ziemlich schwierig, eine vollständige Antwort zu geben, aber ich gebe den Code ein:
Stellen Sie sicher, dass Sie Ihre Rückruffunktion in der Hauptmoduldatei behalten, da Sie sonst die
file
Taste für den ursprünglichen Menüpunkt überschreiben müssen , was niemals Spaß macht.Sie müssten eine eigene Administrationsseite implementieren, um die Reihenfolge über die Benutzeroberfläche ändern zu können.
quelle