2012-04-05 9 views
0

Ich habe zwei Inhaltstypen - "Blog" und "News". Ich verwende ein Referenzfeld, um Blogknoten mit Nachrichtenknoten zu verknüpfen. Für die Nachrichten-Zielseite benötige ich nun eine Blockansicht, die "Verwandte Blogs" anzeigt, d. H. Sie listet Blogs auf, die mit einem Nachrichtenknoten in Beziehung stehen.Möglichkeit, diese Knoten in einer Ansicht anzuzeigen, die mit einem anderen Knoten eines anderen Typs verwandt sind

Die Nachrichtenzielseite ist eine Panel-Seite mit einer Hauptansicht, in der alle Nachrichtenknoten aufgelistet sind. Der Block "Verwandte Blogs" wird unterhalb des Hauptblocks platziert.

Gibt es eine Möglichkeit, diesen "Related blogs" Block mit Ansichten zu erreichen?

Ich benutze Drupal7 und ich bin frei, jedes Modul für die Beziehungen zu verwenden, abgesehen von Referenzen.

+0

Wie möchten Sie "Related" bewerten? – jsheffers

+0

jsheffers, wie gesagt, derzeit habe ich ein Referenzfeld für den Bezug von Inhalten, aber ich bin offen für andere Optionen, die es einfacher machen können, den zugehörigen Inhaltsblock zu erstellen. – Abhijit

Antwort

0

Erstellen Sie einfach eine neue Ansicht, fügen Sie das Referenzfeld als eine Beziehung und die NID als Kontextfilter hinzu. Setzen Sie den kontextabhängigen Filter außerdem auf Bereitstellen eines Standardwerts und wählen Sie Inhalts-ID aus URL. Fügen Sie den Block Ihren Nachrichtenseiten hinzu.

+0

Dies ist der gängige Ansatz zum Anzeigen verwandter Inhalte auf Knotenseiten. Ich versuche jedoch, den zugehörigen Inhalt in einer Panel-Seite anzuzeigen, und ich muss Blog-Knoten anzeigen, die mit einem Nachrichtenknoten verknüpft sind. – Abhijit

+0

Dann entfernen Sie einfach den Kontextfilter. Wenn Sie Panels verwenden, fügen Sie den benutzerdefinierten Block, den Sie mit der obigen Ansicht erstellt haben, einfach zu Ihrer Panel-Seite hinzu. – jsheffers