Template Tags
When developing templates for Dynamicweb, there is one very simple way to the sytem values you need.
Below is the result of calling @TemplateTags() in the template. The list contains all available template tags on the current page.
To use the tags is straight forward. Just type them like this in your Razor template (.cshtml)
@GetValue("Item.ParagraphHeader")
To use more strict variables types, @GetInteger("Global.PageId") and @GetString("Item.ParagraphHeader")
These are just some basic examples to learn more about how to use Template Tags, there is a lot more information on http://templates.dynamicweb.com
Global.PageId | System.Int32 | 8729 |
Global.PagingPosition | System.Int32 | 1 |
Global.ParagraphId | System.Int32 | 10776 |
Item.Field.First | System.Boolean | False |
Item.Field.Last | System.Boolean | True |
Item.Id | System.String | 1 |
Item.Id.IsRequired | System.Boolean | False |
Item.Id.Name | System.String | Id |
Item.Id.SystemName | System.String | Id |
Item.Id.Type | System.String | Text |
Item.Id.Value | System.String | 1 |
Item.ItemInstanceType | System.String | |
Item.ItemInstanceType.IsRequired | System.Boolean | False |
Item.ItemInstanceType.Name | System.String | ItemInstanceType |
Item.ItemInstanceType.SystemName | System.String | ItemInstanceType |
Item.ItemInstanceType.Type | System.String | Text |
Item.ItemInstanceType.Value | System.String | |
Item.ParagraphHeader | System.String | Template Tags |
Item.ParagraphHeader.IsRequired | System.Boolean | False |
Item.ParagraphHeader.Name | System.String | ParagraphHeader |
Item.ParagraphHeader.SystemName | System.String | ParagraphHeader |
Item.ParagraphHeader.Type | System.String | Text |
Item.ParagraphHeader.Value | System.String | Template Tags |
Item.ParagraphName | System.String | Template Tags |
Item.Sort | System.String | 2 |
Item.Sort.IsRequired | System.Boolean | False |
Item.Sort.Name | System.String | Sort |
Item.Sort.SystemName | System.String | Sort |
Item.Sort.Type | System.String | Text |
Item.Sort.Value | System.String | 2 |
Item.SystemName | System.String | TemplateTags |
Item.TemplateTags | System.String | |
Item.TemplateTags.IsRequired | System.Boolean | False |
Item.TemplateTags.Name | System.String | TemplateTags |
Item.TemplateTags.SystemName | System.String | TemplateTags |
Item.TemplateTags.Type | System.String | Text |
Item.TemplateTags.Value | System.String | |
Item.UserTest | System.String | |
Item.UserTest.IsRequired | System.Boolean | False |
Item.UserTest.Name | System.String | User test |
Item.UserTest.SystemName | System.String | UserTest |
Item.UserTest.Type | System.String | User |
Item.UserTest.Value | System.String | |
ParagraphContainer | System.String | maincontent |
ParagraphContainerCount | System.Int32 | 2 |
ParagraphContainerIsFirst | System.Boolean | False |
ParagraphContainerIsLast | System.Boolean | True |
ParagraphContainerSort | System.Int32 | 2 |
ParagraphGlobalID | System.Int32 | 0 |
ParagraphHeader | System.String | Template Tags |
ParagraphID | System.Int32 | 10776 |
ParagraphImage | System.String | |
ParagraphImageCaption | System.String | |
ParagraphImageClean | ||
ParagraphImageHAlign | System.String | left |
ParagraphImageHeight | System.Int32 | 0 |
ParagraphImageLinkAlt | System.String | |
ParagraphImageLinkClean | System.String | |
ParagraphImageLinkTarget | System.String | |
ParagraphImageVAlign | System.String | top |
ParagraphImageWidth | System.Int32 | 0 |
ParagraphModule | System.String | |
ParagraphPageID | System.Int32 | 8729 |
ParagraphText | System.String | |
Template:DesignBaseUrl | System.String | /Files/Templates/Designs/Dwsimple/ |
Loops | ||
Item.Groups | ||
Item.Fields | ||
Item.UserTest | ||
Item.UserTest.Value |