I have a 6 items of the same content type “news”, in each item I have a field newsIntro. I want to put the fields in specific pages on another page so I need to target a specific field so it may be newsIntro on node 1702. I have tried a few things like
@1720.newsIntro
how do I target a specific field
Thanks
There are some great resources you should take a look at while you are learning Razor:
Umbraco Razor Feature Walkthrough – An eight part blog post series of many of the new Razor features in Umbraco 4.7 with examples.
Razor DynamicNode Cheat Sheet – A PDF of all the properties and methods available to the Razor
DynamicNodeobject (that includes@Model).Cultiv Razor Examples – An Umbraco website that you can download and open with WebMatrix or IIS and see various ways to access properties with Razor.
Razor snippets – A compilation of different snippets, examples, etc. from Our Umbraco.
But in answer to your question, to get a property of a specific node you have to get the actual
DynamicNodeobject first, then use the property alias to access the property value. Example:To access a property from the current page, you simply use
Model:or
or