danielebarchiesi@0: You can easily embed the results of a view into other parts of your site; danielebarchiesi@0: either with code as a module, or in nodes or blocks as snippets. The danielebarchiesi@0: easiest way is to use the function views_embed_view(): danielebarchiesi@0: danielebarchiesi@0: /** danielebarchiesi@0: * Embed a view using a PHP snippet. danielebarchiesi@0: * danielebarchiesi@0: * This function is meant to be called from PHP snippets, should one wish to danielebarchiesi@0: * embed a view in a node or something. It's meant to provide the simplest danielebarchiesi@0: * solution and doesn't really offer a lot of options, but breaking the function danielebarchiesi@0: * apart is pretty easy, and this provides a worthwhile guide to doing so. danielebarchiesi@0: * danielebarchiesi@0: * @param $name danielebarchiesi@0: * The name of the view to embed. danielebarchiesi@0: * @param $display_id danielebarchiesi@0: * The display id to embed. If unsure, use 'default', as it will always be danielebarchiesi@0: * valid. But things like 'page' or 'block' should work here. danielebarchiesi@0: * @param ... danielebarchiesi@0: * Any additional parameters will be passed as arguments. danielebarchiesi@0: */ danielebarchiesi@0: function views_embed_view($name, $display_id = 'default') { danielebarchiesi@0: danielebarchiesi@0: danielebarchiesi@0: To figure out the id of a display, hover your mouse over the tab to select that display. Everything after the '#views-tab-' is the id of that display. This ID is guaranteed never to change unless you delete the display and create a new one.