Views einbetten

Um Views in bestehende Seiten einzubetten, gibt es zwei Möglichkeiten.

1. Mit dem Insert Views Modul

Mit dem 'Insert Views Module' können Views über ein beliebiges Textfeld eingefügt werden. Besonders geeignet sind dazu felder wie der Bodytext eines Nodes.

Um das Modul zu verwenden, muss der Filter im betreffenden Eingabeformat (z.B. Full HTML) freigeschaltet werden.

Danach können Views mit folgendem Syntax eingefügt werden:

[view:name of view]
[view:name of view=name of display]
[view:name of view=name of display=arg1,arg2,arg3] 


2. Mit PHP Code

Views können auch mittels PHP Code direkt in Template Files oder Content Template Files eingebunden werden:

Als Parameter wird die NodeId übergeben.

<?php
    $view = views_get_view('myliste');
    print $view->execute_display('default', array($node->nid));
?>

(Nur für Views 2)