2009-07-24 4 views
2

Ich brauche eine Ansicht zu erstellen, die Begriffe Taxonomie listet und die Liste dann die Top-3 letzten (sortiert nach Knoten: Datum aktualisiert) Knoten mit diesem TagDrupal 6: Ansichten: Listing Taxonomie Begriffe mit den etikettierten Knoten unter

Beispiel löschte:

Artikel

  • Artikel 1
  • Artikel 2
  • Artikel 3

Podcast

  • Podcast 1
  • Podcast 2
  • Podcast 3

. . .

Ich habe eine Ansicht vom Typ "Term" erstellt und ich kann die Ansicht alle Begriffe ausgeben. Ich sehe jedoch nicht, wie die Knoten mit dem Taxonomiebegriff verknüpft werden. Ich habe mich in der Ansicht vom Typ Knoten umgeschaut, aber ich konnte nicht annähernd das erreichen, was ich ausgeben musste.

Antwort

1

Äußere Ansichten, dies scheint genau das zu sein, was Taxonews.module tut. Hast du es in Betracht gezogen?

(Disclaimer: Ich bin sein Autor)

+0

Das bringt mich näher, aber die Taxonomiebegriffe können von jemandem hinzugefügt werden, der das nicht tut Ich habe keine Privilegien, um Blöcke auf der Seite zu platzieren, aber diese Antwort sollte jeden zufriedenstellen, der gerade sucht. " – easement

1

(Nur der erste Teil einer möglichen Lösung - vielleicht wird es Ihnen helfen, die volle Lösung zu erhalten)

Was ist mit einer Ansicht „Knoten“, mit so etwas (ich benutze Drupal in Französisch, so dass es möglicherweise nicht immer die richtigen Worte sein, sorry):

  • Felder
    • Taxonomie: Begriff
    • Knoten: Titel (als Link zu Knoten)
  • Filter
    • , was Sie wollen ^^
  • Sortierung
    • , was Sie wollen
  • auf der linken Seite des Bildschirms, „Basisparameter "oder etwas in der Art:
    • Stil: HTML-Liste (oder Tabelle)
    • das kleine "Rad-Symbol" auf der rechten Seite "Stil": Wenn Sie darauf klicken, müssen Sie in einer Auswahlliste eine "Gruppierung" auswählen Feld" ; wählen Sie „Taxonomie: Begriff“

Es sollte die Knoten Liste, geordnet nach Taxonomie-Begriffe.

Die einzige Sache, die ich nicht weiß, ist, wie man nur 3 Knoten jedes Taxonomiebegriffs auflistet; wenn du es herausfindest, bin ich interessiert!

+1

Ja, das kommt näher, aber Sie können keine Grenze für jede Gruppe festlegen. Die andere Sache, über die ich nachdenke (super-hacky), ist eine andere Ansicht, die nur die 5 zuletzt nach dem Begriff (via argumentation) auflistet und dann die Ausgabe der Ansicht, die ich gemacht habe (alle Begriffe des Vokabulars ausgibt) und manuell verwendet Aufruf der Ansicht in einer * .tpl.php Seite – easement

+0

Ich habe das einmal getan; aber ich mag die Idee nicht; habe auch keinen besseren Weg gefunden :-((außer ich nannte es nicht die .tpl.php, aber in template.php) –

1

Sie könnten dies ziemlich einfach mit Panels tun. Eigentlich ist kein Panel nötig, aber es ist ein schönes Modul, mit dem man eine Menge machen kann. Grundsätzlich können Sie für jeden Begriff eine Sicht erstellen und eine Blok-Anzeige erstellen. In Panels können Sie dann eine Seite erstellen, auf der Sie alle Bloks ablegen können. Sie könnten die Bloks auch in den Inhaltsbereich setzen, um nur in einer leeren Seite angezeigt zu werden, aber das ist in vielerlei Hinsicht nicht so elegant.

0

Wenn Sie noch wandern, wie Sie für Taxonomie Ansicht Rezept zu beenden.

Sie mögen das Video-Tutorial zum Thema Drupal Kalender, die genau die Technik verwendet, um die Anzeige der Begriffe abzuschließen benötigt.

Das Tutorial ist erhältlich unter: http://vimeo.com/6547042

Sie haben viele auf der Web-Bliebene auf möchten einen guten Start in Richtung gegeben treten.

0

Oder Sie können eine Termansicht erstellen und den Knoten in die Beziehungen einfügen, dann erhalten Sie alle Knoten mit einem Begriff und wie oben angezeigt als Liste und Gruppe nach Begriff (mit Ausschluss von der Anzeige). Wenn Sie Ihre primäre Taxonomie nach Gewicht sortiert haben, können Sie die Reihenfolge der Gruppierung steuern (etwas, was ich mit einer normalen Knotenansicht nicht tun konnte), dann könnten Sie in der von Ihnen gewünschten Reihenfolge angezeigt werden.

Alles, was gesagt wird, kann nicht sehen, wie es auf 3 Knoten pro Kategorie zu begrenzen!

+1

Aus irgendeinem Grund zeigt der Dialog zum Hinzufügen von Beziehungen keine Optionen für Knoten. Ich habe derzeit eine Ansicht, in der alle Taxonomiebegriffe aufgelistet sind Filter auf das Vokabular Was muss ich noch tun, damit Knotenfelder in den Beziehungen angezeigt werden? – hgcrpd

Verwandte Themen