[Gelöst | Danke]Alle Taxonomie-Seiten einer bestimmten Taxonomie mit Views verändern
am 05.12.2010 - 14:18 Uhr in
Hallo liebe Community,
mein Problem ist folgendes: Ich möchte gerne alle Seiten einer bestimmten Taxonomie die ich erstellt habe mit Views beeinflussen.
Mir ist klar das das ja zb. mit einer View, dem Pfad "taxonomy/term/%" und dem Argument Taxonomie->Begriff ID funktioniert... Dann jedoch für alle Taxonomien. Jedoch soll nur die eine Taxonomie verändert werden.
Darauf hin habe ich mit Pathauto ungefähr folgendes organisiert: Jeder Begriff bekommt den Pfad "www.Beispiel.com/mein/pfad/[tid]", dachte mir das kann man dann per Views mit "mein/pfad/%" und dem richtigen Argument beeinflussen. Funktioniert nicht....
Wie könnte man das realisieren? Das geht doch bestimmt irgendwie.... Zur not mit PHP oder neuem Modul.
Danke im Voraus
MfG
Felix
- Anmelden oder Registrieren um Kommentare zu schreiben
Argumente setzt man ein, wenn
am 05.12.2010 - 14:57 Uhr
Argumente setzt man ein, wenn der Filter dynamisch sein muss. Wenn das Argument bekannt ist (statisch), in deinem Fall ein Vokabular oder Taxonomy Term (ist mir unklar, weil du einmal schreibts 'alle Seiten einer bestimmten Taxonomy' und einmal 'Taxonomy->Term ID'), benutzt man einen normalen Filter. Das gilt für Nodes genau so wie für Taxonomy Terms oder Vokabulare.
Also einfach eine neue View mit einem normalen Filter erstellen.
vg
md - DrupalCenter.de
mdwp* Drupal Consulting & Services
Bitte antworten
am 05.12.2010 - 15:19 Uhr
Jaja, aber damit kriege ich dann doch eine Seite wo alle Nodes von einem bestimmten Taxonomie-Begriff angezeigt werden oder? Ich möchte aber eine view erstellen, die automatisch für ALLE Seiten der Taxonomie steht. Ohne für jeden Taxonomie-Begriff ne neue Ansicht bzw ne neue Ansichts-Seite erstellen zu müssen.
Oder habe ich da grad völlig was übersehen :P :D...
'MfG
Felix
Wenn ich dich richtig
am 05.12.2010 - 15:38 Uhr
Wenn ich dich richtig verstehe, meinst du doch ein Vokabular (Taxonomy).
Dann erstellst du einen Filter für Taxonomy:Vokabular, wählst 'is one of' und gibts dann das Vokabular an.
vg
md - DrupalCenter.de
mdwp* Drupal Consulting & Services
FelixH schrieb Darauf hin
am 05.12.2010 - 17:36 Uhr
Darauf hin habe ich mit Pathauto ungefähr folgendes organisiert: Jeder Begriff bekommt den Pfad "www.Beispiel.com/mein/pfad/[tid]", dachte mir das kann man dann per Views mit "mein/pfad/%" und dem richtigen Argument beeinflussen. Funktioniert nicht....
Wie könnte man das realisieren? Das geht doch bestimmt irgendwie....
Das eigentliche Problem ist der Umstand, daß Du immer die Standardansicht für Terme der Vokabulare erhältst ... oder? Ich für meinen Teil erstelle in dem Fall eine auf Argumente basierende Ansicht mit VIEWS für die einzelnen Termansichten abhängig von der URL. Und dann nutze ich das Modul TAXONOMY REDIRECT, mit dem die eigentlichen Pfade dann auf die VIEW Pfade umgeleitet werden.
Vielleicht ist es das, was du möchtest? Ganz sicher bin ich allerdings auch nicht ... :-)
Drupal 7 Screencasts in deutsch!
Genauer erklärt...
am 05.12.2010 - 17:55 Uhr
Also... entweder das funktioniert so wie du es gesagt hast und ich probiere es gleich nochmal oder es gibt da ein kleines Missverständnis.
Also. Ich möchte folgendes: Eine Möglichkeit finden, das alle Seiten von Taxonomy-Begriffen eines bestimmten Vokabulars anders aussehen. Heißt das ich eine View erstelle, in der ich alles festlege, sodass meinetwegen die Seiten
taxonomy/term/12
taxonomy/term/13
taxonomy/term/14
taxonomy/term/15
taxonomy/term/16
taxonomy/term/17
anders aussehen. Dabei möchte ich nicht jedesmal eine neue Seite erstellen und den pfad zum term angeben.
Ich hoffe es ist jetzt verständlicher.
Ein Beispiel noch: Vokabular erstellt, Name "Ameisenarten".
Inhalt:
Begriff: zugehöriger Pfad:
Ameisenart1 taxonomy/term/12
Ameisenart2 taxonomy/term/13
Ameisenart3 taxonomy/term/14
Ameisenart4 taxonomy/term/15
Ameisenart5 taxonomy/term/16
Ameisenart6 taxonomy/term/17
Ameisenart7 taxonomy/term/18
Ameisenart8 taxonomy/term/19
Jetzt werden auf diesen Pfaden entsprechend die zugehörigen Artikel dargestellt. Diese möchte ich anders Darstellen. Also auf allen diesen Pfaden wird durch eine View eine andere Darstellung erzielt. Und da möchte ich NICHT für jeden term eine neue Seite mit entsprechender Pfadangabe erstellen!
Vllt hasst du mir ja auch schon die Lösung gesagt und ich raffe es nur nicht, dann tut es mir leid
MfG
Felix
Danke erstmal
am 05.12.2010 - 18:00 Uhr
Habe schon den nächsten Kommentar geschrieben, indem ich es genauer erkläre, während du deinen geschrieben hast.
Ja ich glaube das ist die Lösung. Werde ich ausprobieren, methode hört sich gut an
MfG
Felix
Funzt nicht
am 05.12.2010 - 18:48 Uhr
Ja, ich glaube das ist die Lösung aber Taxonomy Redirect funz irgendwie nicht? Also wenn ich da ein Vokabular auswähle, dann da rein tippe:
mein/toller/pfad/!tid
und auf speichern gehe, müsste ich doch die Begriffe nun über zb.
mein/toller/pfad/1
erreichen können, wenn der orignial Pfad
taxonomy/term/1
war, oder???
Bei mir funktioniert das nicht. Was mache ich falsch?
PS: Ich benutzte das Modul vocabulary index. Kann das vllt etwas damit zu tun haben?
MfG
Felix
-.- | Gelöst
am 06.12.2010 - 21:24 Uhr
Achso, deshalb hat das mit taxonomy redirect nicht geklappt, und für alle die auch nicht gleich darauf gekommen sind und das lesen:
ALS ERSTES EINE ENTSPRECHENDE ANSICHT MIT VIEWS ERSTELLEN, DIE AUF DIE REDIRECTS LINKT, SONST EXISTIERT DIE SEITE GAR NICHT ERST.
... -.-
Das war mir nicht klar, denn ich dachte es wäre logisch das die neue, durch tax redirect erzeugte Seite genauso aussieht wie Taxonomy/term/tid. Tut sie nicht, ohne die richtige Ansicht.
Jedenfalls wäre dadurch dieses Problem Gelöst.
Ich danke allen und natürlich besonders Thoor für ihre mithilfe. DANKE.
MfG
Felix