Page Content in Velocitydocumentation for the dotCMS Content Management System

dotCMS allows you to create "Page" Content Types.  These Content types inherit from the base type "Page" and as such inherit special attributes and behaviors.

When building a template for use by Pages, you have access to the $dotPageContent Object, which is a variable for the page content object which your users create.  You can use the properties and values of this $dotPageContent object anywhere in your template, containers, .vtls or widgets that make up a page.    By default, all Page Content will have the following properties.  Create your own Page Content Type if you would like to add other properties that a user can manage.


title: dotCMS Documentation
Host: dotcms.com
folder: com.dotmarketing.portlets.folders.model.Folder@78a4d505[name=documentation,sortOrder=0,showOnMenu=false,hostId=8a7d5e23-da1e-420a-b4f0-471e7da8ea2d,title=documentation,filesMasks=,defaultFileType=4b87053a-e40b-48ca-963e-fb0a40ebe614,modDate=2019-01-23 14:19:52.682,iDate=2018-06-19 18:09:54.716,type=folder,owner=dotcms.org.4,inode=b1b4160e-1265-4a39-baba-76d60af163e3,identifier=9905fa94-fbd1-4bf9-b3fc-da42ee00650e]
languageId: 1
inode: d2347df5-06a9-4698-89b7-ba726e7d3a03
modDate: 2019-01-23 13:11:28.826
url: /documentation/index
cachettl: 0
templateId: 340873a3-84fa-4404-aff9-121c4c105090
showOnMenu: com.dotcms.rendering.velocity.viewtools.content.CheckboxMap@353897b8[options=[],values=[true],selectedValues=[]]
sortOrder: 0
friendlyname: dotCMS Documentation
redirecturl: $dotPageContent.redirecturl
httpsreq: com.dotcms.rendering.velocity.viewtools.content.CheckboxMap@1fe5558e[options=[],values=[true],selectedValues=[]]
seodescription: Get started with dotCMS, the world’s most popular content management system for building websites, intranets, single page apps and customer portals.
seokeywords: CMS Documentation, Content Management System Documentation
pagemetadata:
path: /documentation/