IMPORTANT: This version of Sitefinity CMS is out of support and the respective product documentation is no longer maintained and can be outdated. Use the version selector to view a supported product version.
Sitefinity CMS back-end provides you with a user-friendly interface to create pages. You can also create pages programmatically using the Native or Fluent APIs.
Sitefinity CMS uses page nodes for the pages organization. When you create a page, you must attach it to a page node. You can create pages for the front-end or the back-end. When you create a page for the back-end you must add it to the taxonomy organizing the back-end navigation. When you create a page for the front-end, you must add it to the taxonomy organizing the public pages. Pages, created through the API or the UI, are saved in the database.
The section contains the following:
To manage pages through Pages Native API, you must add the following namespaces to your class:
using
Telerik.Sitefinity.GenericContent.Model;
Telerik.Sitefinity.Modules.Pages;
Telerik.Sitefinity.Pages.Model;
To manage pages through Pages Fluent API, you must add the following namespaces to your class:
Telerik.Sitefinity;
The following scheme shows the page components:
You define the appearance and style of the page by setting a template and a theme. For more information, see Overview: Themes. You use the template to define placeholders, background images and control styles. For more information about setting template to a page, see For developers: Apply page templates.
You define the functionality of the page by adding widgets. For more information, see Widgets: Add content and functionality to pages.
Sitefinity CMS allows you to use the following types of controls:
For more information about managing controls in a page, see For developers: Add and remove widgets from pages.
Back To Top
To submit feedback, please update your cookie settings and allow the usage of Functional cookies.
Your feedback about this content is important