Antworten:
Das Modul zum Anhängen von Entitätsansichten ist der Nachfolger des Anhängens von Ansichten , mit dem Sie der Ausgabe eine Ansicht an den Inhalt einer Entität anhängen können.
Es gibt auch http://drupal.org/project/viewfield, wo Sie CCK-Felder vom Typ "Ansicht" erhalten. Sie fügen einem Inhaltstyp ein Ansichtsfeld hinzu, und für jeden Knoten dieses Typs können Sie eine Ansicht und Parameter auswählen, die dem Knoten hinzugefügt werden sollen.
Zusätzlich zu Pierre Buyles Antwort
Angenommen, Sie haben einen Inhaltstyp mit dem Namen "Produkt".
Sie möchten eine Ansicht hinzufügen.
Hier sind die Schritte mit dem Modul " Entity Views Attachment (eva)" :
Auf Ihrer Ansichtsbearbeitungsseite:
Abschnittsanzeigen
+ Hinzufügen: Eva-Feld
Abschnitt EINSTELLUNGEN FÜR ENTITÄTSINHALTE
Entitätstyp: Knotenpakete
: Produkt
Das war's: Wenn Sie zu einem Knotenprodukttyp wechseln, wird jetzt die Ansicht angezeigt
Hinweis: Hier können Sie auswählen, wo es in Ihren Feldern für Inhaltstypen angezeigt werden soll: / admin / structure / types / manage / [your_content_type] / display
Verwenden Sie den PHP-Eingabefilter für den Inhalt und das folgende Snippet:
$ view = views_embed_view ('views_machine_name', 'display_id');
print $ view;
Um die display_id zu erhalten, bewegen Sie den Mauszeiger über die Anzeigeoption in der Ansicht, z. B. Seite, Block, Standard usw. Am unteren Rand Ihres Browsers wird eine URL angezeigt. display_id hätte die Form: page_1, block_1, block_2, default.
Für mehr Kontrolle können Sie Folgendes verwenden:
// Dies würde ein Sichtobjekt zurückgeben.
$ view = views_get_view ('views_machine_name');
// print_r ($ view), um die verfügbaren Daten abzurufen.
Sie können sich auch das Ansichtsmodul einfügen ansehen .