[Gelöst] Einsteigerproblem mit Navigation
am 08.09.2008 - 10:40 Uhr in
Liebe Drupal-Community,
nachdem wir bisher unsere Projekte mit Joomla realisiert hatten, sind wir letztendlich nun bei Drupal gelandet und sind schwer von seinen Vorteilen nach kurzer Einarbeitungszeit begeistert.
Allerdings hat sich eine Frage aufgetan, die bisher niemand aus unserem Team so richtig lösen konnte, obwohl viel Erfahrung mit CMS-Systemen vorhanden ist. Ich versuche die Frage mal kurz zu Formulieren und gebe mal kurz ein Beispiel:
In der Navigation soll es einen Link geben, sagen wir mal "Reviews".
Klicke ich auf "Autos", erscheint eine alphabetisch sotierte Liste:
Blade
Blade 2
Cypher
Mad Max
Terminator
...
Logischer letzter Schritt: Klickt man auf ein Item dieser Liste, erscheint das gewünschte Review!
Wie bekommt man das hin? Bei Joomla ging das eigentlich ganz einfach, nur in Drupal steigen wir noch nicht ganz durch.
Die Module "CCK" und "views" sind installiert und es wurden mehrere Tutorials gelesen, die aber noch mehr verwirrten.
Wäre sehr lieb, wenn hier jemand mal eine kleine Anleitung für Dummies posten würde, nur die groben Schritte :)
Sind wirklich für jeden Tipp dankbar!
Viele dankende Grüße im voraus,
zank
- Anmelden oder Registrieren um Kommentare zu schreiben
taxonomy
am 08.09.2008 - 11:41 Uhr
Moin!
Eins vorweg: was Du möchtest ist ganz(!) einfach mittels der eingebauten Kategorisierung ("taxonomy") machbar.
Das Handbuch zu taxonomy verrät Dir eigentlich alles, was Du darüber wissen musst.
Fallst Du keine Zeit/Lust zum Durchlesen hast ( ;-) ):
Über taxonomy kannst Du Inhalt in Kategorien einordnen.
In Deinem Fall wäre das also ein Vokabular (vocabulary) namens "Reviews" (Vokabular kann man auch als Schrank betrachten; dann wäre eine Kategorie (taxonomy) eine Schublade in diesem Schrank). In diesem Vokabular kannst Du nun verschiedene Kategorien anlegen (falls gewünscht, auch hierarchisch).
Beispiel: "Autos".
Dieser Kategorie ordnest Du dann die entsprechenden Artikel oder Seiten zu (beim Erstellen oder auch nachträglich).
Gehst Du dann auf den Pfad für das Vokabular, erhälst Du eine Liste aller Kategorien (Ebenen je nach Einstellung) in diesem Vokabular. Klickst Du auf eine Kategorie wird eine Liste der Artikel oder Seiten in dieser Kategorie angezeigt.
Einfach mal ausprobieren und ein wenig mit den Einstellungen rumspielen. Notfalls kann man die Listen noch mit views anpassen, aber ersteinmal sollten die Grundfunktionalitäten ausreichend sein.
hth,
Stefan
Danke für die erste
am 08.09.2008 - 12:03 Uhr
Danke für die erste Antwort!
Ich habe es gerade mal so gemacht, wie Du gesagt hast.
Allerdings bin ich mit dem Ergebnis bisher nicht wirklich zufrieden!
Ich ahbe in meiner Navigation einen Link "Reviews", wenn ich darauf klicke erscheint eine Liste der bisherigen Einträge. ABER: Diese Liste ist nciht alphabetisch sortiert und es sollen nur die Titel aufgelistet werden. Also Beispiel:
Blade
Blade 2
Cypher
...
Bei uns wird aber wenn man auf Reviews eine Auflistung gegeben, wo der Text der einzelnen Inhalte direkt mit angegeben wird.
Es sollen wirklich nur die Titel ausgegeben werden. Sobald man auf diese klcitk kommt erst der Text!
Habe ich was übersehen? Und wieso wird die Liste alphabetisch ausgegeben?
Hier mal der Link zur Veranschaulichung...und nciht erschrecken - die Seite wird gerade erst bearbeitet :)
http://www.insidemovie.de/taxonomy/term/3
Bei mir steht es noch immer so:
Blade 2
Blade
Ein kleienr Hinweis zur Aufklärung wäre sehr lieb!
Danke euch :)
Sortierung
am 08.09.2008 - 12:20 Uhr
Habe gerade nochmal nachgeschaut: die Liste wird in der Reihenfolge eingegeben, wie Du die Beiträge erstellts (höchste Id zuerst).
Wenn Du eine alphabetische Sortierung haben willst, musst Du views verwenden. Dann kannst Du die Standard-Ansicht der taxonomy terms überschreiben und nach Wunsch sortieren.
hth,
Stefan
Yeah, die Sortierung ist nun
am 08.09.2008 - 12:23 Uhr
Yeah, die Sortierung ist nun richtig!
Dank Deiner Hilfe und dank der views!
Nun sieht es so aus:
http://www.insidemovie.de/taxonomy/term/3
Letzte Frage:
Wie bekomme ich es nun hin, dass die Textblöcke unter den Titeln verschwinden?
Es sollen wirklich nur die Titel angezeigt werden.
Wenn Du mir das noch verraten kannst, bist Du echt mein Held :)
Liste
am 08.09.2008 - 12:30 Uhr
Wie bekomme ich es nun hin, dass die Textblöcke unter den Titeln verschwinden?
Es sollen wirklich nur die Titel angezeigt werden.
Wenn Du mir das noch verraten kannst, bist Du echt mein Held :)
Was bekommt denn ein Held so heutzutage?
Ruhm und Ehre, ich weiss :-}
Bearbeite den View und stelle unter {Page->View Type} "List View" ein. Dann musst Du noch unter {Fields} das Feld "Node: Title" hinzufügen und abspeichern. Tataa.
Stefan
Auch geschafft...super
am 08.09.2008 - 12:41 Uhr
Auch geschafft...super :)
Sieht nun so aus:
http://www.insidemovie.de/taxonomy/term/3
Letztes Problem: Jetzt habe ich zwar eine Liste, aber sie ist nciht mehr verlinkt, ich kann also nichts anklicken!
Was habe ich übersehen?
Liste vs. Tabelle
am 08.09.2008 - 13:05 Uhr
Letztes Problem: Jetzt habe ich zwar eine Liste, aber sie ist nciht mehr verlinkt, ich kann also nichts anklicken!
Was habe ich übersehen?
Du hast statt "List View" "Table View" gewählt. Schau mal bei den Feldern, ob Du für das Feld "Node: Title" bei den Darstellungsoptionen auch "as link" wählen kannst.
Stefan
Tabelle
am 08.09.2008 - 13:09 Uhr
Ich kann bei den Designs nur
am 08.09.2008 - 13:15 Uhr
Ich kann bei den Designs nur folgende Sachen auswählen:
Alle anzeigen
Raster
Tabelle
Unformatiert
Wie Du siehst, kann ich keine Listanansicht einstellen beim view.
Dein letzter Post verwirrt mich auch etwas. Sorry...aber ich weiß nciht, wie ich überhaupt zu dieser Übersicht kommen soll!
zank schrieb Dein letzter
am 08.09.2008 - 13:29 Uhr
Dein letzter Post verwirrt mich auch etwas. Sorry...aber ich weiß nciht, wie ich überhaupt zu dieser Übersicht kommen soll!
Öhm, das ist ein Ausschnitt aus [admin/build/views/taxonomy_term/edit].
Ich weiß nciht, ob ich
am 08.09.2008 - 13:41 Uhr
Ich weiß nciht, ob ich evtl. eine andere Version von Views habe, aber bei mir sieht die Anzeige anders aus!
Ist ja auch egal,d enn ES GEHT NUN! :)
Habe im Feld "Fields" auf "Node: Titel" geklickt und dann beid en Einstellungen "Link this field to it's node" angeklickt!
Vielen vielen Dank @ stBorchert! Damit wissen wir nun auch wie wir die letzte unbekannte Lücke schließen können :)
Drupal rockt und die Community ebenso!
DANKE DANKE DANKE!
views version
am 08.09.2008 - 13:45 Uhr
<anDieStirnKlatsch>
Klar. Du hast drupal 6. Ich hatte das gerade mit d5 ausprobiert.Mein Fehler.
Und trotzdem Bitte ;-)
Stefan