Page Content in Velocity documentation 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: $
folder: com.dotmarketing.portlets.folders.model.Folder@77a7a6dc[name=documentation,sortOrder=0,showOnMenu=false,hostId=8a7d5e23-da1e-420a-b4f0-471e7da8ea2d,title=documentation,filesMasks=,defaultFileType=4b87053a-e40b-48ca-963e-fb0a40ebe614,modDate=2019-02-27 15:33:29.951,iDate=2018-06-19 18:09:54.716,type=folder,,inode=b1b4160e-1265-4a39-baba-76d60af163e3,identifier=9905fa94-fbd1-4bf9-b3fc-da42ee00650e]
languageId: 1
inode: 7ffae91b-916c-4a19-8d21-5007428b399a
modDate: 2019-02-27 11:46:14.405
url: /documentation/index
cachettl: 0
templateId: b3715f51-d0de-4bb5-a03a-27df0a683b4b
showOnMenu: com.dotcms.rendering.velocity.viewtools.content.CheckboxMap@305a6786[options=[],values=[true],selectedValues=[]]
sortOrder: 0
friendlyname: dotCMS Documentation
redirecturl: $dotPageContent.redirecturl
httpsreq: com.dotcms.rendering.velocity.viewtools.content.CheckboxMap@58086060[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
path: /documentation/