Insert View Module Preview
What is the Insert View module?
The Insert View module is a Drupal module that allows site developers to insert a view inside a node using a simple tag
What features does the Insert View module offer?
The Insert View module supports many nice features including:
-
The ability to insert a view inside a node with a simple tag such as [view: viewname]
- The ability to pass arguments to the view with a syntax like [view: viewname==arg1]
- The ability to limit the number of enteries returned by the view using a syntax like [view: viewname=x] where x is the number of entries
- The ability to choose a certain view display with a syntax like [view: viewname=displayname]
- The ability to include itself in any place (not just nodes) that accepts Input Formats, which gives the capabilities to insert views in any part of the drupal site that accepts standard Input Formats
Steps to Install and Configure the Insert View module:
- Download the module from http://drupal.org/project/insert_view
- Also download the view module from http://drupal.org/project/views
- Extract the 2 modules and copy their directories to the sites/all/modules directory on your site
-
Enable the Insert View, Views and Views UI modules

-
You then need to configure the Input Format that you will use to insert views, navigate to yourdomain.com/admin/settings/filters

-
Click the configure link near the input format you will use to insert your views, and select the insert views filter

-
You then need to figure out the name of the view you want to insert, navigate to yourdomain.com/admin/build/views and copy the view name

-
Add or edit the node you want to add the view to, then select the Input format that you configured for the insert views filter

-
Add the Insert View tag where u want it at the node body in the form of [view: viewname] and paste the viewname you copied before

-
After you save the node you can see that the view content is rendered in the place of the Insert View tag

As you can see the Insert View module comes very handy when u need to add a view anywhere you can use Input Formats
I hope you enjoyed this Module Preview and stay tuned for more to come
John Youssef
President, JesoX, LLC
Excellent module! I don't mind a bit of PHP hacking myself but this has great potential to bring views to the masses.
I really tired searching the module to insert view into node/ This module is realy simple and great, especially for people who don't know php and api in free/ It is very good documentation, by it I have managed to insert view into page/ Thank's! Fine work.
Is it possible to theme the view using custom tpl file ? If so, how ?
Yes, its very possible, here is how you do it
Very handy in deed. Nice documentation, just the way I like it, easy to follow, good explanation, and screen shots. Thanks.
I was wondering if there was a way to change the view that you can pick a page or a module view instead of the default.
Thanks, keep up the great work.
Yes, you can use the following format [view:name of view=name of display]