Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Taxonomie: mehrere Vocabulary zur Beschreibung einer Seite

Eingetragen von ckwon (3)
am 24.07.2010 - 21:02 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Hallo zusammen,

das ist mein erste Beitrag, daher erst mal ein freundliches 'Hallo' in die Runde. Lese hier schon mehrere Jahre mit und habe schon etliche Hilfe gefunden. Daher an dieser Stelle erst mal ein dickes Dankeschön an alle.

Umgekehrt bedeutet mein erstes Posting allerdings auch, dass ich mometan so ziemlich auf dem Schlauch stehe. Aber vielleicht zunächst mal zu meinem Ausgangsproblem und danach zu meinen ersten Gedanken zu dem Thema.

Man stelle sich eine Sportvereinsseite vor, jede Menge Jugendmannschaften von A-Jugend bis bspw. D-Jugend, die alle einen eigenen Menupunkt haben, unter dem sich dann die Seiten "Tabelle" oder "Aufstellung" befindet.

Zur neuen Saison ändern sich diese Seiten natürlich und werden entsprechend aktualisiert. Gewünscht ist nun aber, dass die alten Infos aus der letzten Saison erhalten bleiben, also so eine Art Archiv erstellt wird. Wie macht man das am besten?

Erst dachte ich daran, ein neues Vocabulary zu erstellen mit den Terms "A-Jugend", "B-Jugend".... dort jeweils untergeordnet "Saison 2010" etc und dort jeweils untergeordnet die Seiten "Tabelle" und "Aufstellung". Ist allerdings sehr aufwendig und extrem redundant.

Also dachte ich das jeweils in eigene Vocabulary aufzuteilen. So kann man dann für jede Seite einstellen, dass sie zur "A-Jugend" und zu "Saison 2010" gehört. Doch wie bekomme ich dann in einen Menupunkt untergebracht. Da kann ich ja jeweils nur eine Vocabulary aufrufen.

Mit dem Modul "Taxonomy Menu" geht es nicht, mit dem Ableger "Advanced Taxonomy Menu" geht es zwar einigermaßen, ist aber nicht wirklich wie gewünscht.

Dachte eigentlich schon, dass man das mit Taxonomy machen sollte, aber vielleicht gibt es ja noch andere Möglichkeiten. Dachte auch mal kurz an das Revision System, dass man für jede Saison eine neue Revision anlegt, aber das hab ich auch nicht so hinbekommen.

Also ich bitte um Vorschläge und Ideen ;).

Schönen Gruß
ckwon

‹ Image-Node falscher Link Zeilenumbruch in PHP ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Views

Eingetragen von stBorchert (6003)
am 24.07.2010 - 23:59 Uhr

Hallo.
Auch hier trifft mal wieder die Aussage zu "ich weiss zwar die Frage nicht, jedoch ist die Antwort [do:views Views]". :)

Du kannst Dir ein Vokabular mit den Mannschaften (Terms "A-Jugend", "B-Jugend", etc.) und dann noch ein Vokabular mit den Jahren erstellen.
Dann ordnest Du die Beiträge / Seiten den entsprechenden Terms (z.B. "A-Jugend" + "Saison 2009") zu.

Jetzt erstellst Du Dir einen View, der 2 Argumente annimmt: 1. den Term für die Mannschaft und 2. den Term für das Jahr. Diese Argumente dienen jetzt als Filter die Nodes dieses Views.

Wenn der View also zum Beispiel mit tabelle/1 aufgerufen wird (1 ist jetzt mal die Id des Terms "A-Jugend"), so werden Dir alle Nodes angezeigt, die dem Term "A-Jugend" (Id: 1) zugeordnet sind (das könnte man dann sogar noch nach den Jahren gruppieren ...).
Ein Aufruf von tabelle/1/2 (1 == "A-Jugend"; 2 == "Saison 2009") bringt dementsprechend alle Nodes die sowohl dem Term "A-Jugend", als auch dem Term "Saison 2009" zugeordnet sind.
Ein Argument ist somit ein Filter, der per URL übergeben wird.

Du kannst Dir dann auch noch URL-Aliase erstellen, so dass die URL tabelle/a-jugend/saison2009 lauten kann.

Spiel einfach mal ein wenig mit [do:views Views] herum; anfangs mag es kompliziert erscheinen, jedoch bringt Dir dieses Modul wirklich eine Menge.

hth,

 Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dankeschön. Irgendwie hab ich

Eingetragen von ckwon (3)
am 25.07.2010 - 14:05 Uhr

Dankeschön. Irgendwie hab ich das mit Views befürchtet ;).

Ok, grundsätzlich läßt sich das ja auch schon mit Taxonomy allein regeln. .../taxonomy/term/1,2 gibt mit auch schon die Nodes, die mit 1 und 2 getagt sind. Brauch ich nicht zwingend Views dazu, außer ich möchte die Ausgabe ein wenig modifizieren.

Das Problem an der Stelle: bekommt man das irgendwie automatisiert mit dem Menu hin? Alle Punkte per Hand zu machen ist ja schon recht aufwendig. Und dazu noch jedem Punkt ein URL Alias zuzuweisen, da müsste man ja jede Kombination eingeben: taxonomy/term/1,2,7 = tabellen-a-jugend-2010 etc.

Aber kann man vielleicht mit Views auch ein Menu erstellen? Hab ich noch nicht hinbekommen aber so gut kenn ich Views auch noch nicht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also ich kann mein Problem

Eingetragen von ckwon (3)
am 27.07.2010 - 17:01 Uhr

Also ich kann mein Problem mittlerweile darauf reduzieren, dass ich ein vernünftiges Module brauche, dass mir das Menu automatisch erstellt. Etwa so wie Taxonomy Menu. Allerdings funktioniert dieses nur für jeweils eine Vocabulary.

Das Modul Advanced Taxonomy Menu macht zwar genau das Menu, was ich brauche, allerdings sehen die Links gewöhnungsbedürftig aus und auf der letzten Ebene werden nicht direkt die Nodes angezeigt.

Ich verstehe irgendwie gar nicht, warum es zu diesem Thema so gut wie keine Module gibt, obwohl die Stärke der Taxonomy auf diese Weise erst richtig deutlich wird.

Schönen Gruß
ckwon

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 2 Tagen
  • Hey danke
    vor 1 Woche 3 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 4 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 1 Tag
  • Da scheint die Terminologie
    vor 2 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 2 Wochen 5 Tagen
  • In der entsprechenden View
    vor 2 Wochen 5 Tagen
  • Dazu müsstest Du vermutlich
    vor 2 Wochen 5 Tagen
  • gelöst
    vor 5 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20450

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 12 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association