[gelöst] Node mehrseitig machen
Eingetragen von Methos (196)
am 26.11.2010 - 19:15 Uhr in
am 26.11.2010 - 19:15 Uhr in
Hallo,
ich möchte gerne die Darstellung eines Nodes mehrseitig gestalten. Ich habe Nodes mit recht vielen informationen, die eben auf 2 Seiten dargestellt werden sollen.
Mir schwebt da sowas vor das man über /node/1 den node Nr 1 erreicht und über /node/1/seite2 dann die 2. Seite.
Allerdings habe ich noch keine wirklich Idee, wie man das umsetzen könnte. Daher würde ich mich über Ideen und Anregungen freuen.
Vollständige Lösungen nehm ich zwar wie immer gerne (wenns denn da schon was für gibt, was ich noch nicht entdeckt hab), aber am wichtigsten sind mir die Ansätze. Will ja selber basteln ;)
- Anmelden oder Registrieren um Kommentare zu schreiben
Mit Ansätzen zum selber
am 26.11.2010 - 20:57 Uhr
Mit Ansätzen zum selber basteln kann ich gerade leider nicht dienen aber andererseits - warum das Rad neu erfinden?
http://drupalmodules.com/module/paging
(Beta-Modul, wird aber laut Projektseite von Lullabot und anderen verwendet.)
http://drupalmodules.com/module/pagination-node
(stable)
Beide dürften relativ ähnlich funktionieren, entweder mit einem "Words per page"-Limit oder mit einem Break an bestimmten Tags im Text. Pagination-node kann zusätzlich noch an allen h3-Tags einen Seitenumbruch einbauen.
Ok.. vll hab ichsnicht genau genug beschrieben ...
am 28.11.2010 - 21:42 Uhr
mir geht es weniger darum einen Text über mehrere Seiten zu verteilen als viel mehr viele Informationen auf mehreren Seiten zu Verteilen.
Die Nodes bestehen nicht nur auf einem Titel und einer Beschreibung (standard-node) sondern aus einer Vielzahl an Informationen aus CCK Feldern, Taxonomy-Terms usw.
Und diese Inhalte möchte ich halt eben (theme-bar) auf mehrere Seiten verteilen.
Das kam vll nciht so richtig rüber, für mich ist es so normal dass meine Nodes 1-x CCK Felder enthalten, dass ich das gar nicht mehr erwähnenswert finden.
Ich bin also weiterhin offen für Ideen, die beiden genannten Module scheinen mir nach Lektüre der Beschreibungen nicht das richtige zu sein,
lösung selbst gefunden
am 20.12.2010 - 11:46 Uhr
Soo.. nach dem ich noch ein paar NÄchte drüber gaschlafen hatte, hab ich dann eine (von vermutlich mehreren) Lösungen gefunden.
Man nehme eine View, einen Pfad der art 'node/%/seite2' und lasse die View nur einen Node ausgeben (nämlich den dessen nid man ihm per Argument mitgegeben hat)
Nun kann man zum einen die eigentliche Node mittels des Templates für den Inhaltstyp themen und die View an hand Ihrer Views.
Und das schöne an dem Pfad ist, dass mit dem Modul Sub-path URL Aliasing dann auch noch 'schöne' Pfade möglich sind.
Das Modul übersetzt node/% nach den Regeln die im system von pathauto schon hinterlegt sind und stellt das 'seite2' einfach hinten an.
Damit waren meine Probleme bzgl der 2 Seiten des Nodes gelöst.