2009-05-07 9 views
2

Angenommen, ich habe eine Ansicht erstellt, die eine Art von Geschichten zeigt. Aber ich möchte diese Ansicht in einer linken Leiste anzeigen - keine Verknüpfung zur Ansicht, sondern die Ansicht selbst.Drupal: Wie man bestimmte Ansicht in einem bestimmten Block zeigt

Wie kann ich meine neue Ansicht mit einer festen Blockposition verbinden? Ich möchte reale Ansichtsdaten an verschiedenen Stellen auf meiner Seite anzeigen können. Ist es möglich oder ich bin nur auf den zentralen Bereich und Links zu Ansichten von Menü beschränkt?

Antwort

5

Mit Views 2.x für Drupal 6.x können Sie ganz einfach einen Block aus einer Ansicht erstellen. Jede Ansicht enthält eine Reihe von Standardeinstellungen und einige Anzeigeeinstellungen. Eine Anzeige kann eine Seite, ein Block, ein Feed oder etwas anderes sein, das das Creative-Modul erstellt.

Um einen Block aus Ihrer Sicht zu erstellen, überschreiben Sie einfach "Anzeige hinzufügen" vom Typ "Block", überschreiben Sie alle Einstellungen, die Sie im Block ändern möchten (IE - weniger Elemente anzeigen, nur einen Knotentitel, was auch immer). Sie haben dann einen Block, den Sie wie jeden anderen Drupal-Block platzieren können.

edit: Antwort auf "Können Sie Geschichten auf diejenigen, die markiert sind begrenzen?" Sichere Sache. Sie fügen nur einen Filter für Taxonomie Begriffe hinzu.

+0

Großartig! Ist es möglich, die Blocksichtbarkeit auf Storys zu beschränken, die mit einem bestimmten Tag versehen sind? – AlexA

0

Sie können Ansichten als Seiten oder Blöcke erstellen. Da Sie nicht genau sagen, mit welcher Version von Drupal/Views Sie arbeiten, kann ich Ihnen nur sagen, dass Sie nach dem Erstellen der Ansicht festlegen können, ob sie als Block oder als Seite angezeigt werden soll.

Gehen Sie dann zu den Blockeinstellungen und stellen Sie diese auf die gewünschte Position ein.

2

Die Anzeige einer Ansicht in einem Block ist einfach. Sobald Sie eine Ansicht erstellt und die Ansicht als Blockposition zugewiesen haben, gehen Sie einfach zu Blöcken in Ihrem Admin und Sie sehen die Ansicht.

Wählen Sie einfach den Block und speichern Sie ihn. Einfach.

Wenn Ihre Ansicht nicht angezeigt wird, überprüfen Sie Ihre Filter und die Ansichtsfelder sind korrekt. Normalerweise, wenn sie nicht angezeigt werden, ist es etwas Einfaches wie die Auswahl content published = yes.

Verwandte Themen