CMS Kit Page system allows you to create dynamic pages by specifying URLs, which is the fundamental feature of a CMS.
By default, CMS Kit features are disabled. Therefore, you need to enable the features you want, before starting to use it. You can use the Global Feature system to enable/disable CMS Kit features on development time. Alternatively, you can use the ABP Framework's Feature System to disable a CMS Kit feature on runtime.
Check the "How to Install" section of the CMS Kit Module documentation to see how to enable/disable CMS Kit features on development time.
CMS Kit module admin side adds the following items to the main menu, under the CMS menu item:
- Pages: Page management page.
CmsKitAdminMenus
class has the constants for the menu item names.
Pages page is used to manage dynamic pages in the system. You can create/edit pages with dynamic routes and contents on this page:
After you have created pages, you can set one of them as a home page. Then, whenever anyone navigates to your application's homepage, they see the dynamic content of the page that you have defined on this page.
Also when you create a page, you can access the created page via /{slug}
URL.