"View Templates" Node no longer available?

Hello, I am preparing a Dynamo Script to create a series of Views, based on Levels, and assign View Templates to the Views created. In tutorials, I have seen a “View Templates” node, however, it is not available in my session of Dynamo. Was this Node removed? Is it possible to repeat this function without using additional packages?

I am currently running Dynamo Core 2.19.6394 & Dynamo Revit 2.19.4.11865.

The desired “View Templates” node
image

The Library search does not offer the View Templates Node.

Attempting to manually define “View Template” parameter does not function. Note that I have also attempted to use the “Get Family Parameter” node to select the View Template Parameter without success.

The tutorial referenced is linked below
[https://www.youtube.com/watch?v=gu5T5LQ7x5Y](https://Dynamo: How to create Views and Sheets)

As a new user, I cannot upload multiple media items, additional screenshots can be provided if necessary.

Thanks!

The trouble with old tutorials is that they quickly become out of date. It’s common to have to “rework” some sections with new nodes or logic, but the general workflow typically stays the same. In this case, you likely have a custom node from a shared package. Hopefully the author of the video mentions which custom packages they’re using, otherwise you’ll have to do some looking yourself.

The other option is to use out of the box nodes to get the same “functionality”. View Templates are just a subcategory of Views, so you can use the View selection node to select the template from a similar dropdown or you can just get all Views and filter the templates to make a selection or search for a matching name.

2 Likes

It seems like the view templates node is from archi-lab.net View Templates Node (Archi-lab) error when re-opening graph

1 Like

Thank you for the suggestion, the “View Templates” node is no longer present in the most recent archi-lab.net package (2025.300.1225). The forum post View Templates Node (Archi-lab) error when re-opening graph you reference was from 2018. Unfortunately it is likely the same issue of a previously available node that is no longer supported.

Appreciate the help!

I can get this added to Rhythm shortly

3 Likes

Thanks Nick, Unfortunately there is no mention of a Custom Node in the tutorial or others referencing this node that I’ve found.

Following your suggestion, I am able to pull the View Template value from an existing View, with the View Template already assign to another view.

As shown below, the View “DFT_T/O - L1…” has no View Template assigned. Using the View “DFT_T/O - L2”, I can pull the “View Template” Parameter value to use as the input in the Set Parameter Value field.

When attempting the same results with a String containing the same View Template Value, I receive the error message “The parameter’s storage type is not a string”. Are you aware of a different workaround to manually input as a “var” value.

Appreciate the help!

Alrighty, I added the node to Rhythm. Download the latest and you will have it. Also updated the list of new nodes here:

3 Likes

@john_pierson: Once again, a big THANK YOU for all your support of the Dynamo community.
45 minutes from learning about an issue to publishing the fix… Very impressive!

2 Likes

Yep, I second this. Package use Doge makes me smile every-single-time I use it… AND it’s useful :slight_smile:

3 Likes

Amazing support @john_pierson, very grateful for the work you’re doing!

1 Like

Thanks so much everyone, I hope the nodes help out!

2 Likes

I meant that you can get a list of all views (including view templates) and filter them by name. You need to provide the parameter value as an element still.

1 Like